See below for the capabilities supported by Entrust Certificate Authorities.

enrollments

See below for the enrollment-supported capabilities

Name

Description

Endpoint

Supported

EnrollmentByCSR

Process certificate signing requests

/v1/certificate-authorities/{caId}/enrollments

(tick)

X509CertificateResponse

Returns certificate in X509 form

/v1/certificate-authorities/{caId}/enrollments

(tick)

PKCS12Response

Return certificate and key in PKCS#12 form

/v1/certificate-authorities/{caId}/enrollments

(tick)

SANInCSR

Process Subject Alternative Names (SANs) in CSR

/v1/certificate-authorities/{caId}/enrollments

(tick)

SANInRequest

Process Subject Alternative Names (SANs) in enrollment request

/v1/certificate-authorities/{caId}/enrollments

(tick)

SubjectNameInRequest

Supply subject name parameters in request to construct a subject DN in the supplied order

/v1/certificate-authorities/{caId}/enrollments

(tick)

CAGeneratedKey

Generate the key and returned it to client in PKCS#12 form

/v1/certificate-authorities/{caId}/enrollments

(tick)

KeyInRequest

Supports client-generated keys for enrollment in the enrollment request

/v1/certificate-authorities/{caId}/enrollments

(tick)

CAGeneratedKeyBackup

Supports key backup for CA generated keys

/v1/certificate-authorities/{caId}/enrollments

(tick)

ClientGeneratedKeyBackup

Supports key backup for client-generated keys

/v1/certificate-authorities/{caId}/enrollments

(tick)

ExtensionInCSR

Process extension request in CSR

/v1/certificate-authorities/{caId}/enrollments

(tick)

ExtensionInRequest

Process extension request in enrollment request

/v1/certificate-authorities/{caId}/enrollments

(tick)

ValidateProofOfPossesion

Validates proof of possession if requested

/v1/certificate-authorities/{caId}/enrollments

(tick)

ValidityPeriodInRequest

Supports validity period in request

/v1/certificate-authorities/{caId}/enrollments

(tick)

certificates

See below for the certificate-supported capabilities

Name

Description

Endpoint

Supported

SearchBySerial

Lookup certificate by serial number

/v1/certificate-authorities/{caId}/certificates/{serial}

(tick)

CertificateAction

List supported actions on a certificate

/v1/certificate-authorities/{caId}/certificates/{serial}/actions

(tick)

CertificateRevocationReason

List supported revocation reasons for the certificate RevokeAction

/v1/certificate-authorities/{caId}/certificates/{serial}/actions

(tick)

ca-events

See below for the event-supported capabilities

Name

Description

Endpoint

Supported

CAEvents

Support CA events

/v1/certificate-authorities/{caId}/ca-events

(tick)

recoveries

See below for the recovery-supported capabilities

Name

Description

Endpoint

Supported

Recover

Recover certificate by DN

/v1/certificate-authorities/{caId}/recoveries/{dn}

(tick)

subjects

See below for the subject management-supported capabilities

Name

Description

Endpoint

Supported

SearchBySubjectDN

Lookup certificates by subject DN

/v1/certificate-authorities/{caId}/subjects/{dn}

(tick)

SubjectDNAction

List supported actions on a subject DN

/v1/certificate-authorities/{caId}/subjects/{dn}/actions

(tick)

status

See below for the status-supported capabilities

Name

Description

Endpoint

Supported

CAStatus

Check whether the CA is up or down

/v1/certificate-authorities/{caId}/status

(tick)

ca-properties

See below for the CA property-supported capabilities

Name

Description

Endpoint

Supported

CAPropertiesRetrieval

Retrieve CA properties

/v1/certificate-authorities/{caId}/properties

(tick)