Skip to main content

Import certificates

This feature enables you to import certificates into a certificate management policy, ensuring efficient and policy-compliant certificate ingestion.

Before you begin

  • While creating your certificate management policy, you have selected the option Policy will be used for certificate issuance only. Requires an Essentials license under the certificate management model.

  • You have also selected the option Bath certificate request through portal and REST API under the Certificate management methods.

  • Ensure that the certificates you import have .pem file extension.

If you have not yet created a certificate management policy, see Create a certificate management policy.

Import a certificate

Perform the following steps to import a certificate:

  1. In the Device Trust Manager menu, go to Certificate management > Certificates.

  2. Select Import certificates.

  3. Provide a name for the batch job, and optionally, a description on the General settings page.

  4. Click Next.

  5. Select the Certificate management policy on the Certificate import request page.

  6. Click Next.

  7. Upload the certificate that you want to import.

  8. Click Submit batch job request.

  9. Go to Jobs > Import certificates to see the status of the imported certificate.

Alternatively, you can also use the API endpoint to import your certificates.

The following is a sample CURL example for creating an import job request:

curl --location 'https://demo.one.digicert.com/devicetrustmanager/certificate-batch-service/api/v1/jobs/certificate-import' \
--header 'x-api-key: ••••••' \
--form 'name="Certificate import name"' \
--form 'description="Certificate import description"' \
--form 'certificate_policy_id="IOT_12df8d31-04c4-47f5-b59a-7833e6bde354"' \
--form 'data=@"{path-to-zip}"'