Search in this section
Instructions for completely automating the reissue process for certificates. In our example we are using the product QuickSSLPremium and the authentication method DNS.
Reissue a QuickSSLPremium Certificate
Generate DNS Record and Check CSR (400110)
QuickSSLPremium certificates are validated using TXT records. For this purpose, the zone which is also the common name of the certificate, must be edited to contain a TXT record containing very specific values. By using the CertificatePrepareOrder (400110) task, the provided CSR key is checked for the correct bit-length. In addition, the required validation (authentication) data is generated.
Example TXT :
domain.com. 300 IN TXT "201704071405295z34is5g0jjairsdu0v5opdw8512td8kixzvtaacu4ebrkry5q"
Reissue Certificate (400102)
The certificate reissue is initiated with the Certificate Reissue (400102) task. The same exact data is used as for the CertificateCreate (400101) task.
Inquire (0905) and Confirm (0906) Poll Messages
By using the CertificateCreate task a job is automatically generated which takes care of the certificate order. As soon as the job is completed, a poll message is generated which needs to be inquired with the PollInfo (0905) task. The poll message contains information about the job. If the job was successful, the ID of the ordered certificate is returned. The job then has to be confirmed with the PollConfirm (0906) task.
Inquire Certificate Information (400104)
The CertificateInfo (400104) task displays all the certificate details. The information can inquired by sending the ID from the step Inquire (0905) and Confirm (0906) Poll Messages.
Task Codes and Names
- CertificateCreate (400101) = Orders a certificate
- ContactCreate (400201) = Creates a new contact which can be used to order a certificate
- CertificatePrepareOrder (400110) = Checks the CSR key and authentication (validation) data
- CertificateInfo (400104) = Displays the certificate details
- PollInfo (0905) = Inquires the details of a poll message.
- PollConfirm (0906) = Confirms a poll message.