/create-pki-cert-issuer

Body Params
boolean

If set, clients can request certificates for any CN

boolean

If set, will allow copying the extra extensions from the csr file (if given)

boolean

If set, clients can request certificates for subdomains of the allowed domains

string

A list of the allowed domains that clients can request to be included in the certificate (in a comma-delimited list)

string

A json string containing the allowed extra extensions for the pki cert issuer

string

A list of the allowed CIDRs for ips that clients can request to be included in the certificate as part of the IP Subject Alternative Names (in a comma-delimited list)

string

A list of the allowed URIs that clients can request to be included in the certificate as part of the URI Subject Alternative Names (in a comma-delimited list)

boolean

Automatically renew certificates before expiration

string

The name of an existing CA target to attach this PKI Certificate Issuer to, required in Public CA mode

boolean

If set, certificates will be flagged for client auth use

boolean

If set, certificates will be flagged for code signing use

string

A comma-separated list of countries that will be set in the issued certificate

boolean

Set this to allow the issuer will expose a CRL endpoint in the Gateway

boolean

Set this to enable an OCSP endpoint in the Gateway and include its URL in AIA

boolean

Set this to allow the cert issuer will expose a public CRL endpoint

boolean

Set this to enable a public OCSP endpoint and include its URL in AIA (served by UAM and includes account id)

string
Defaults to true

Mark key usage as critical [true/false]

string

Protection from accidental deletion of this object [true/false]

string

Description of the object

string

A path in which to save generated certificates

boolean

If set, generation of wildcard certificates will be disabled.

boolean

If set, the cert issuer will support the acme protocol

expiration-event-in
array of strings

How many days before the expiration of the certificate would you like to be notified.

expiration-event-in
string

The GW cluster URL to issue the certificate from. Required in Public CA mode, to allow CRLs on private CA, or to enable ACME

boolean

If set, the basic constraints extension will be added to certificate

item-custom-fields
object

Additional custom fields to associate with the item

boolean
Defaults to false

Set output format to JSON

string
Defaults to DigitalSignature,KeyAgreement,KeyEncipherment

key-usage

string

A comma-separated list of localities that will be set in the issued certificate

int64
Defaults to -1

The maximum path length for the generated certificate. -1, means unlimited

string

Deprecated - use description

string
required

PKI certificate issuer name

boolean

If set, any names are allowed for CN and SANs in the certificate and not only a valid host name

boolean

If set, clients can request certificates without a CN

string

OCSP NextUpdate window for OCSP responses (min 10m). Supports s,m,h,d suffix.

string

A comma-separated list of organizational units (OU) that will be set in the issued certificate

string

A comma-separated list of organizations (O) that will be set in the issued certificate

string

A comma-separated list of postal codes that will be set in the issued certificate

boolean

Whether to protect generated certificates from deletion

string

A comma-separated list of provinces that will be set in the issued certificate

int64

Number of days before expiration to renew certificates

boolean

If set, certificates will be flagged for server auth use

string

A key to sign the certificate with, required in Private CA mode

string

A comma-separated list of street addresses that will be set in the issued certificate

tag
array of strings

List of the tags attached to this key

tag
string

Authentication token (see /auth and /configure)

string
required

The maximum requested Time To Live for issued certificates, in seconds. In case of Public CA, this is based on the CA target's supported maximum TTLs

string

The universal identity token, Required only for universal_identity authentication

Responses

Language
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
Footer Section