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.
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
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
void cert::ServerSSLCert_2_0_0::getInfo |
( |
out Info |
info | ) |
|
Retrieve certificate manager information.
- Parameters
-
info | Result: Certificate manager information |
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: