Add Certificate Library Item

Add Certificate Library Item

Add an item to the certificate library

Request
URI
POST
https://{api_host}/cloudapi/1.0.0/ssl/certificateLibrary
COPY
Request Body
CertificateLibraryItem of type(s) application/json
Optional
{
    "id": "string",
    "alias": "string",
    "privateKey": "string",
    "privateKeyPassphrase": "string",
    "certificate": "string",
    "description": "string",
    "consumerCount": 0
}
string
id
Optional

id

string
alias
Required

alias

string
privateKey
Optional

PEM encoded private key. Required if providing a certificate chain

string
privateKeyPassphrase
Optional

passphrase for the private key. Required if the private key is encrypted

string
certificate
Required

PEM encoded certificate. All extraneous whitespace and other information is removed.

string
description
Optional

Description of the certificate library item

integer
consumerCount
Optional

The number of consumers of the certificate.

Authentication
This operation uses the following authentication methods.
Responses
201

Created

Returns CertificateLibraryItem of type(s) application/json;version=39.0
{
    "id": "string",
    "alias": "string",
    "privateKey": "string",
    "privateKeyPassphrase": "string",
    "certificate": "string",
    "description": "string",
    "consumerCount": 0
}
string
id
Optional

id

string
alias
Required

alias

string
privateKey
Optional

PEM encoded private key. Required if providing a certificate chain

string
privateKeyPassphrase
Optional

passphrase for the private key. Required if the private key is encrypted

string
certificate
Required

PEM encoded certificate. All extraneous whitespace and other information is removed.

string
description
Optional

Description of the certificate library item

integer
consumerCount
Optional

The number of consumers of the certificate.