Register a new certificate authority

Register a new certificate authority

Body required
application/json

Certificate authority to register

certificate
string required
name
string required
trustedForClientAuthentication
boolean required
trustedForServerAuthentication
boolean required
outdatedRevocationStatusPolicy
string required
Enum revoked unknown lastavailablestatus
public
boolean required
subjectKeyIdentifier
string | null
responderUrl
string | null
crlUrl
string | null
refresh
string | null (FiniteDuration)
timeout
string | null (FiniteDuration)
proxy
string | null
cacheTimeToIdle
string | null (FiniteDuration)
downloadable
boolean
Responses
  • 201 Certificate authority successfully registered
    _id
    string (Internal ID) required

    Object internal ID

    certificate
    object (CFCertificate) required
    name
    string required
    trustedForClientAuthentication
    boolean required
    trustedForServerAuthentication
    boolean required
    outdatedRevocationStatusPolicy
    string required
    Enum revoked unknown lastavailablestatus
    public
    boolean required
    subjectKeyIdentifier
    string | null
    responderUrl
    string | null
    crlUrl
    string | null
    refresh
    string | null (FiniteDuration)
    timeout
    string | null (FiniteDuration)
    proxy
    string | null
    cacheTimeToIdle
    string | null (FiniteDuration)
    downloadable
    boolean
  • 400 Bad Request
  • 401 Unauthorized request
  • 403 Forbidden action
  • 500 Internal Server error