The "Get CA Capabilities" endpoint returns the following values for each certificate management capability.
CertificateAction
List the lifecycle management actions supported by the issued certificates.
| Action | SM | ECS | MS ADCS | 
|---|---|---|---|
| HoldAction | |||
| UnholdAction | |||
| RevokeAction | |||
| DeactivateAction | |||
| RenewAction | |||
| ReissueAction | 
RevokeAction
List the revocation reasons supported by the certificates.
| Reason | SM | ECS | MS ADCS | 
|---|---|---|---|
| unspecified | |||
| keyCompromise | |||
| cACompromise | |||
| affiliationChanged | |||
| superseded | |||
| cessationOfOperation | |||
| certificateHold | |||
| removeFromCRL (Unholds a certificate previously revoked with the certificateHold reason) | |||
| privilegeWithdrawn | |||
| cACompromise | 
CertificateEvents
States if the CA supports the Certificates Events API.
| CA | Returned value | 
|---|---|
| Entrust Certificate Authority | True | 
| ECS | True | 
| Microsoft ADCS | True | 
Recover
States if the CA can recover certificates by DN.
| CA | Returned value | 
|---|---|
| Entrust Certificate Authority | Recover all certificates, recover the latest certificates. | 
| ECS | True | 
| Microsoft ADCS | Recover all certificates, recover the latest certificates. | 
SubjectDNAction
List the certificate actions by the subject's DN.
| Actions | SM | ECS | MS ADCS | 
|---|---|---|---|
| HoldAction | |||
| UnholdAction | |||
| RevokeAction | |||
| DeactivateAction | |||
| ReactivateAction |