CSR Generation

The CSRClosed A CSR or certificate signing request is a block of encoded text that is submitted to a CA when enrolling for a certificate. When you generate a CSR within Keyfactor Command, the matching private key for it is stored in Keyfactor Command in encrypted format and will be married with the certificate once returned from the CA. Generation 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 necessary to generate certificate signing requests and determine which ones are pending.

Table 299: CSR Generation Endpoints

Endpoint Method Description Link
/Pending/{id} DELETE Deletes a pending CSR by ID. DELETE CSR Generation Pending ID
/Pending/{id} GET Returns the details of a specific CSR request based on the ID number. GET CSR Generation Pending ID
/Pending DELETE Deletes multiple pending CSRs. DELETE CSR Generation Pending
/Pending GET Returns a list of all pending CSRs. GET CSR Generation Pending
/Generate POST Generate and configure a CSR request. POST CSR Generation Generate