If true, this element must be in the request or the request will be rejected
editable
booleanrequired
If true, this element can be provided in the request to be modified
value
string | null
The default value of this element
regex
string | null
If set, the element value must match this regex or the request will be rejected. This cannot be set with a whitelist
whitelist
array of string | null
A list of allowed values. If set, all requests containing an element not in this whitelist will be rejected. This cannot be set with a regex
]
sans
array of objects | null (SAN Element)
Configuration of the allowed SAN elements. If null, all SAN elements are allowed. If the array is empty, no SAN elements are allowed, otherwise the configured elements are allowed.
If set, the request must provide a minimal number of SAN from this type or it will be rejected
max
integer | null
If set, the request must provide a maximal number of SAN from this type or it will be rejected
regex
string | null
If set, the element values must match this regex or the request will be rejected
]
extensions
array of objects | null (Extension Element)
Configuration of the allowed extension elements. If null, all extension elements are allowed. If the array is empty, no extension elements are allowed, otherwise the configured elements are allowed.
Array [
type
stringrequired
Type of Extension element
Enumms_templatems_sid
mandatory
booleanrequired
If true, this element must be in the request or the request will be rejected
editable
booleanrequired
If true, this element can be provided in the request to be modified
value
string | null
The default value of this element
]
extraCsrExtensions
array of string | null
List of OIDs to copy as is from the CSR into the certificate. Introduced in 2.0.10
removeBasicConstraints
boolean | null
If true, do not set the BasicConstraints field
]
204No certificate template defined
401Unauthorized request
application/problem+json
status
integerrequired
The http status code of the error. In compliance with RFC7807
Value401
error
stringrequired
The error code of the problem
ValueSEC-AUTH-001
message
stringrequired
A short, human-readable summary of the problem type
ValueUnexpected error
title
stringrequired
A short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected error
detail
string | null
A human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
status
integerrequired
The http status code of the error. In compliance with RFC7807
Value401
error
stringrequired
The error code of the problem
ValueSEC-AUTH-002
message
stringrequired
A short, human-readable summary of the problem type
ValueInvalid credentials or principal does not exist
title
stringrequired
A short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid credentials or principal does not exist
detail
string | null
A human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
status
integerrequired
The http status code of the error. In compliance with RFC7807
Value401
error
stringrequired
The error code of the problem
ValueSEC-AUTH-003
message
stringrequired
A short, human-readable summary of the problem type
ValueCertificate is not trusted
title
stringrequired
A short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is not trusted
detail
string | null
A human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
status
integerrequired
The http status code of the error. In compliance with RFC7807
Value401
error
stringrequired
The error code of the problem
ValueSEC-AUTH-004
message
stringrequired
A short, human-readable summary of the problem type
ValueCertificate is expired
title
stringrequired
A short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is expired
detail
string | null
A human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
status
integerrequired
The http status code of the error. In compliance with RFC7807
Value401
error
stringrequired
The error code of the problem
ValueSEC-AUTH-005
message
stringrequired
A short, human-readable summary of the problem type
ValueCertificate is revoked
title
stringrequired
A short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is revoked
detail
string | null
A human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
status
integerrequired
The http status code of the error. In compliance with RFC7807
Value401
error
stringrequired
The error code of the problem
ValueSEC-AUTH-009
message
stringrequired
A short, human-readable summary of the problem type
ValueAuthentication expired
title
stringrequired
A short, human-readable summary of the problem type. In compliance with RFC7807
ValueAuthentication expired
detail
string | null
A human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
status
integerrequired
The http status code of the error. In compliance with RFC7807
Value401
error
stringrequired
The error code of the problem
ValueSEC-AUTH-010
message
stringrequired
A short, human-readable summary of the problem type
ValuePrincipal not authenticated or authentication expired
title
stringrequired
A short, human-readable summary of the problem type. In compliance with RFC7807
ValuePrincipal not authenticated or authentication expired
detail
string | null
A human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
403Forbidden action
application/problem+json
status
integerrequired
The http status code of the error. In compliance with RFC7807
Value403
error
stringrequired
The error code of the problem
ValueLIC-001
message
stringrequired
A short, human-readable summary of the problem type
ValueInvalid License
title
stringrequired
A short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid License
detail
string | null
A human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
status
integerrequired
The http status code of the error. In compliance with RFC7807
Value403
error
stringrequired
The error code of the problem
ValueLIC-002
message
stringrequired
A short, human-readable summary of the problem type
ValueExpired License
title
stringrequired
A short, human-readable summary of the problem type. In compliance with RFC7807
ValueExpired License
detail
string | null
A human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
status
integerrequired
The http status code of the error. In compliance with RFC7807
Value403
error
stringrequired
The error code of the problem
ValueSEC-PERM-001
message
stringrequired
A short, human-readable summary of the problem type
ValueInsufficient privileges
title
stringrequired
A short, human-readable summary of the problem type. In compliance with RFC7807
ValueInsufficient privileges
detail
string | null
A human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
500Internal Server error
application/problem+json
status
integerrequired
The http status code of the error. In compliance with RFC7807
Value500
error
stringrequired
The error code of the problem
ValueCERTIFICATE-TEMPLATE-001
message
stringrequired
A short, human-readable summary of the problem type
ValueUnexpected error
title
stringrequired
A short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected error
detail
string | null
A human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
status
integerrequired
The http status code of the error. In compliance with RFC7807
Value500
error
stringrequired
The error code of the problem
ValueSEC-AUTH-001
message
stringrequired
A short, human-readable summary of the problem type
ValueUnexpected error
title
stringrequired
A short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected error
detail
string | null
A human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807