RRPproxy Homepage
RRPproxy Homepage

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   = [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       = SHA1|SHA2-256
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

APPROVEREMAILEmail where the approval-link should be sent to
PERIODHow many years the certificate should be valid (optional)
OWNERCONTACT0Owner contact for the certificate (may not contain special chars / umlauts)
ADMINCONTACT0Admin contact for the certificate (may not contain special chars / umlauts)
BILLINGCONTACT0Billing contact for the certificate (may not contain special chars / umlauts)
TECHCONTACT0Tech 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)
WEBSERVERTYPEType 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

Wedomains :)