v1/certificate

Enrollment with client generated keys for an existing End Entity

Enroll for a certificate given a PEM encoded PKCS#10 CSR.

post/v1/certificate/certificaterequest

Request body

certificate_requeststring

Certificate request

usernamestring

Username

passwordstring

Password

include_chainboolean
certificate_authority_namestring

Certificate Authority (CA) name

Example request

{
  "password": "foo123",
  "certificate_authority_name": "ExampleCA",
  "include_chain": true,
  "certificate_request": "MIICh...V8shQ== OR -----BEGIN CERTIFICATE REQUEST-----\nMIICh...V8shQ==\n-----END CERTIFICATE REQUEST-----",
  "username": "JohnDoe"
}

Response

successful operation

certificatestring[]

Certificate

serial_numberstring

Hex Serial Number

response_formatstring

Response format

Example response

{
  "response_format": "DER",
  "certificate": "MIIDXzCCA...eW1Zro0=",
  "serial_number": "1234567890ABCDEF",
  "certificate_chain": "[\"MII123efg...345xyz0=\"]"
}

Changes