POST Enrollment CSR Parse

The POST /EnrollmentClosed Certificate enrollment refers to the process by which a user requests a digital certificate. The user must submit the request to a certificate authority (CA)./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./Parse method takes a CSR in the body, parses it, and returns all elements that were found in the CSR. This method returns HTTP 200 OK on a success with the parsed CSR contents.

Table 335: POST Enrollment CSR Parse Input Parameters

Name In Description
CSR Body Required. Base-64-encoded CSR with the Begin and End Certificate Request tags.

Table 336: POST Enrollment CSR Parse Response Data

Name Description
(CSR Contents)

An array containing key/value pairs representing all the elements in the CSR. ClosedShow CSR content details.

Note:  Some of these fields cannot be added to a CSR generated within Keyfactor Command (e.g. URL) and will only be found in CSRs generated outside Keyfactor Command.
Tip:  For code examples, see the Keyfactor API Endpoint Utility. To find the embedded web copy of this utility, click the help icon () at the top of the Keyfactor Command Management Portal page next to the Log Out button.