Rekeying is the process by which the private and public key is changed for a certificate. It is a simplified
reissue, where only the CSR Is changed.
Reissuing is the process by which domain names are added or removed from a certificate. Once a request is
validated and approved, the certificate will be reissued with the new common_name and sans specified.
Reissuing to add names may incur additional cost, so removing unused names can free up paid name slots in the
certificate. Unlimited reissues are available during the lifetime of the certificate. New names added to a
certificate that do not share the base domain of the common_name may take additional time to validate. If this
API call is made before a previous pending reissue has been validated and issued, the previous reissue request
is automatically rejected and replaced with the current request.
Parameters are encoded in one of the content types that is accepted by the endpoint.
|Parameter Name||Req/Opt||Allowed Values||Default||Description
|csr||Optional||[string]||[existing CSR]||Certificate Signing Request. To create a CSR from your server, more information is available at https://www.digicert.com/csr-creation.htm.|
|common_name||Optional||[string]||[existing value]||The name to be secured in the certificate. A sample common name: example.com|
|sans||Optional||[string]||[existing value]||Subject Alternative Names. A comma delimited list of names to be secured in the certificate.|
|server_type||Optional||see Server Types||[existing value] ||Server platform. Defaults to server_type of order.|
|comments||Optional||[string]||[blank]||Notes about this order for customer's internal use.|
|Parameter Name||Data Type||Description
|pending_name_changes||[collection]||Details of name changes (if any) are listed in this collection.|
| added_names||[set]||Any added names are listed here.|
| added_name||[string]||A name to be added in the reissue, example: example.edu|
| dropped_names||[set]||Any removed names are listed here.|
| dropped_name||[string]||A name to be removed in the reissue, example: example.edu|
|rejected_reissue||[set]||Details of the rejected reissue (if any) are listed here.|
| common_name||[string]||The Common Name of the rejected reissue request.|
| sans||[collection]||The list of SANs in the rejected reissue.|
| san||[string]||Subject Alternative Name contained in the rejected reissue.|
Authorization: Basic MDAxMDA3OnNreWZhbGw=
"csr": "-----BEGIN CERTIFICATE REQUEST-----\n[CSR GOES HERE]\n-----END CERTIFICATE REQUEST-----"
Note that with this sample request, it would return . Including
Status Code: 201
|JSON (application/vnd.digicert.rest-v1+json)||XML (application/vnd.digicert.rest-v1+xml)