Commande de certificat SSL.
Paramètres entrants | Description | Type | Expression régulière | Obligatoire |
CSR | Le CSR du certificat à commander | string | Oui | |
productName | Le produit du certificat à commander | AlphaSSL DomainSSL WildcardSSL OrganizationSSL BusinessSSL |
Oui | |
period | La durée de validité du certificat à commander | 1 2 3 |
Oui | |
validationMethod | La méthode de validation du certificat à commander | E-mail DNS |
Non (E-mail par défaut) | |
SHA | L’algorithme d’encryption du certificat à commander | SHA1 SHA2 |
Non (SHA2 par défaut) | |
contact type= »admin » | Le handle du contact administratif | string | Oui | |
contact type= »billing » | Le handle du contact facturation | string | Oui | |
contact type= »contact1″ | Le handle du 1er contact | string | Oui | |
contact type= »contact2″ | Le handle du 2ème contact | string | Oui pour les certificats AlphaSSL, DomainSSL et WildcardSSL | |
contact type= »organization » | Le handle du contact Organisation | string | Oui pour les certificats OrganizationSSL et BusinessSSL | |
contact type= »requestor » | Le handle du contact Demandeur | string | Oui pour les certificats BusinessSSL | |
contact type= »approvedSigner » | Le handle du contact Signataire Approuvé | string | Oui pour les certificats BusinessSSL | |
organizationCategory | Le type d’organisation | PO GE BE |
PO: Private Organization GE: Government Entity BE: Business Entity |
Oui pour les certificats BusinessSSL |
requestorOrganizationUnit | Le service du contact Demandeur au sein de l’organisation | string | Oui pour les certificats BusinessSSL | |
requestorFunction | La fonction du contact Demandeur au sein de l’organisation | string | Oui pour les certificats BusinessSSL | |
authorizedSignerFunction | La fonction du contact Signataire au sein de l’organisation | string | Oui pour les certificats BusinessSSL |
Paramètres sortants | Description | Valeurs possibles |
status | Etat de la commande | PENDING |
Code Erreurs
Code d’erreur | Paramètre | Message | Valeur | Commentaire |
706 | Unexpected error | Error:… | Erreur inattendue. Merci de contacter Namebay pour plus de précisions. |
Commande
<api> […] <command> <ssl_order> <CSR>…</CSR> <productName>…</productName> <period>…</period> <validationMethod>…</validationMethod> <SHA>…</SHA> <contact type="admin">…</contact> <contact type="billing">…</contact> <contact type="contact1">…</contact> <contact type="contact2">…</contact> <contact type="organization">…</contact> <contact type="requestor">…</contact> <contact type="approver">…</contact> <contact type="approvedSigner">…</contact> <organizationCategory>…</organizationCategory> <requestorOrganizationUnit>…</requestorOrganizationUnit> <requestorFunction>…</requestorFunction> <authorizedSignerFunction>…</authorizedSignerFunction> </ssl_order> </command> </api> |
Réponse à la commande
<?xml version="1.0" encoding="utf-8"?> <api> <response> <trID>…</trID> <result code="…"> <msg>…</msg> </result> </response> <resData> <ssl_orderData> <status>…</status> </ssl_orderData> </resData> </api> |