v1

latestOpenAPI 3.0.02026-07-246171,3332.1 MB
v2

post/generate-csr

Request body

algstring
alt-namesstring

A comma-separated list of dns alternative names

certificate-typestring

The certificate type to be included in the CSR certificate (ssl-client/ssl-server/certificate-signing)

citystring

The city to be included in the CSR certificate

common-namestring required

The common name to be included in the CSR certificate

countrystring

The country to be included in the CSR certificate

criticalboolean

Add critical to the key usage extension (will be false if not added)

depstring

The department to be included in the CSR certificate

email-addressesstring

A comma-separated list of email addresses alternative names

export-private-keyboolean

The flag to indicate if the private key should be exported

generate-keyboolean

Generate a new classic key for the csr

hash-algorithmstring

Specifies the hash algorithm used for the encryption key's operations, available options: SHA256, SHA384, SHA512

ip-addressesstring

A comma-separated list of ip addresses alternative names

jsonboolean

Set output format to JSON

key-typestring required

The type of the key to generate (classic-key/dfc)

namestring required

The key name

orgstring

The organization to be included in the CSR certificate

split-levelinteger

The number of fragments that the item will be split into (not includes customer fragment)

statestring

The state to be included in the CSR certificate

tokenstring

Authentication token (see /auth and /configure)

uid-tokenstring

The universal identity token, Required only for universal_identity authentication

uri-sansstring

A comma-separated list of uri alternative names

Response

generateCsrResponse wraps response body.

datastring