Certificate Authority

The CertificateAuthority component of the Keyfactor APIClosed A set of functions to allow creation of applications. Keyfactor offers the Keyfactor API, which allows third-party software to integrate with the advanced certificate enrollment and management features of Keyfactor Command. includes methods for listing, creating, updating and deleting certificate authorityClosed A certificate authority (CA) is an entity that issues digital certificates. Within Keyfactor Command, a CA may be a Microsoft CA or a Keyfactor gateway to a cloud-based or remote CA. records in Keyfactor Command as well as for publishing CRLs.

Table 221: Certificate Authority Endpoints

Endpoint Method Description Link
/{id} DELETE Deletes the certificate authority record for the specified ID. DELETE Certificate Authority ID
/{id} GET Returns details for the certificate authority identified by the specified ID. GET Certificate Authority ID
/ GET Returns a list of all certificate authorities. GET Certificate Authority
/ POST Creates a new certificate authority record. POST Certificate Authority
/ PUT Updates an existing certificate authority record. PUT Certificate Authority
/Test POST Validates that the certificate authority with the provided information can be reached. POST Certificate Authority Test
/PublishCRL POST Publishes the Certificate Revocation ListClosed A Certificate Revocation List (CRL) is a list of digital certificates that have been revoked by the issuing Certificate Authority (CA) before their scheduled expiration date and should no longer be trusted. of the given certificate authority. POST Certificate Authority PublishCRL