TLS certificate management interface.
More...
import"ServerSSLCert.idl";
|
|
constant int | SUCCESS = 0 |
| | success code
|
| |
|
constant int | ERR_GEN_KEY_LEN_INVALID = 100 |
| | key-pair generation error codes
|
| |
|
constant int | ERR_GEN_CSR_OR_CERT_PENDING = 101 |
| |
|
constant int | ERR_GEN_KEY_GEN_FAILED = 102 |
| |
|
constant int | ERR_INSTALL_KEY_MISSING = 200 |
| | key-pair installation error codes
|
| |
|
constant int | ERR_INSTALL_CERT_MISSING = 201 |
| |
|
constant int | ERR_INSTALL_CERT_FORMAT_INVALID = 202 |
| |
|
constant int | ERR_INSTALL_CERT_KEY_MISMATCH = 203 |
| |
TLS certificate management interface.
◆ generateSelfSignedKeyPair()
| int cert::ServerSSLCert_2_0_0::generateSelfSignedKeyPair |
( |
in ReqInfo |
reqInfo, |
|
|
in int |
days |
|
) |
| |
Generate a self-signed key pair.
- Parameters
-
| reqInfo | Certificate signing request information |
| days | Number of days the certificate will be valid |
- Returns
- SUCCESS or one of the error code constants
◆ generateUnsignedKeyPair()
| int cert::ServerSSLCert_2_0_0::generateUnsignedKeyPair |
( |
in ReqInfo |
reqInfo, |
|
|
in string |
challenge |
|
) |
| |
Generate an unsigned key pair.
- Parameters
-
| reqInfo | Certificate signing request information |
| challenge | Challenge password |
- Returns
- SUCCESS or one of the error code constants
◆ getInfo()
| void cert::ServerSSLCert_2_0_0::getInfo |
( |
out Info |
info | ) |
|
Retrieve certificate manager information.
- Parameters
-
| info | Result: Certificate manager information |
◆ installPendingKeyPair()
| int cert::ServerSSLCert_2_0_0::installPendingKeyPair |
( |
| ) |
|
Activate a pending key pair.
- Returns
- SUCCESS or one of the error code constants
The documentation for this interface was generated from the following file: