Create Open Id Provider Key
Adds the provided private and public key pairs to the list of configured signing keys. This key is NOT automatically made the active signing key. The existing active key will continue to be used.
The provided keys, in addition to being of one of acceptable types, will be validated to confirm that they are a cryptographic pair and that they conform to the minimum key size in the SSL settings for the product.
{
"id": "string",
"description": "string",
"creationDate": "string",
"publicKey": "string",
"privateKey": "string",
"privateKeyPassphrase": "string"
}
A unique identifier for the key.
Description of the key.
An ISO-8601 timestamp generated by the server when a key is added.
PEM encoded public key. All extraneous whitespace and other information is removed.
Only RSA and EC private keys are supported.
PEM encoded private key. All extraneous whitespace and other information is removed.
Only RSA and EC private keys are supported.
passphrase for the private key. Required if the private key is encrypted.
Created
{
"id": "string",
"description": "string",
"creationDate": "string",
"publicKey": "string",
"privateKey": "string",
"privateKeyPassphrase": "string"
}
A unique identifier for the key.
Description of the key.
An ISO-8601 timestamp generated by the server when a key is added.
PEM encoded public key. All extraneous whitespace and other information is removed.
Only RSA and EC private keys are supported.
PEM encoded private key. All extraneous whitespace and other information is removed.
Only RSA and EC private keys are supported.
passphrase for the private key. Required if the private key is encrypted.