AddCertificate
The AddCertificate command is used for the request of a new SSL certificate with its first sub-certificate..
Possible Gateways
The command AddCertificate is available via the following gateways:
Required Parameters
The following parameters are standard parameters for this command.
Command
COMMAND = AddCertificate
APPROVEREMAIL[0-24] = [EMAIL]
PERIOD = [INT]
OWNERCONTACT0 = [CONTACT]
ADMINCONTACT0 = [CONTACT]
BILLINGCONTACT0 = [CONTACT]
TECHCONTACT0 = [CONTACT]
CSR# = [TEXT]
DOMAIN[0-24] = [DOMAIN]
WEBSERVERTYPE = apachessl|apacheraven|apachessleay|c2net|Ibmhttp|Iplanet|Dominogo4625|Dominogo4626|Domino|iis4|iis5|Netscape|zeusv3|Other|apacheopenssl|apache2|apacheapachessl|cobaltseries|cpanel|ensim|hsphere|ipswitch|plesk|tomcat|WebLogic|website|webstar|iis
CLASS = SSL123|SSLWebServer|SSLWebServerWC|SSLWebServerEV|SecureSite|SecureSitePro|SecureSiteEV|SecureSiteProEV|QuickSSLPremium|TrueBizID|TrueBizIDWC|TrueBizIDEV|RapidSSL|RapidSSLWC|InstantSSL|SGCWildcardSSL|PositiveSSL|PremiumSSL|ExtendedValidatedSSL|PositiveWildcardSSL
ALGORITHM = SHA2-256|SHA256-FULL-CHAIN|SHA256-ECC-FULL|SHA256-ECC-HYBRID|PRIVATE-SHA1-PCA3G1|PRIVATE-SHA256-PCA3G1|PRIVATE-SHA1-PCA3G2|PRIVATE-SHA256-PCA3G2
AUTHMETHOD = EMAIL|DNS|FILE
Response
code = [INT]
description = [TEXT]
property[CERTIFICATE][0] = [TEXT]
property[SUB][0] = [TEXT]
property[STATUS][0] = [TEXT]
property[SUB_STATUS][0] = [TEXT]
property[FILEAUTH_NAME][0] = [TEXT]
property[FILEAUTH_CONTENTS][0] = [TEXT]
property[DNSAUTH_NAME][0] = [TEXT]
property[BILLINGCLASS][0] = [TEXT]
Attributes
APPROVEREMAIL | Email where the approval-link should be sent to |
PERIOD | How many years the certificate should be valid (optional) |
OWNERCONTACT0 | Owner contact for the certificate (may not contain special chars / umlauts) |
ADMINCONTACT0 | Admin contact for the certificate (may not contain special chars / umlauts) |
BILLINGCONTACT0 | Billing contact for the certificate (may not contain special chars / umlauts) |
TECHCONTACT0 | Tech contact for the certificate (may not contain special chars / umlauts) |
CSR# | The CSR to be used to generate the certificate |
DOMAIN(0-24) | Additional domain for SAN, which will be charged seperately (optional) |
WEBSERVERTYPE | Type of the webserver where the certificate should be used (optional) |
ALGORITHM | Algorithm used for signing the certificate (optional) |
AUTHMETHOD | Method for authentification of the domainname (optional) |
CLASS | Type of certificate to be added (optional) |
CERTIFICATE | ID of the new certificate order |
SUB | ID of the new certificate sub |
STATUS | Status of the request - process for the certificate order |
SUB_STATUS | Status of the request - process for the sub |
FILEAUTH_NAME | Name for the file needed for file based authentification |
FILEAUTH_CONTENTS | Content for the file needed for file based authentification |
DNSAUTH_NAME | Name of the RR entry needed for DNS based authentification |
BILLINGCLASS | Class used to bill this certificate in case of a SAN - certificate |