/AWS1/CL_ACAPRIVATEKEYATTRSV2¶
Defines the attributes of the private key.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_minimalkeylength TYPE /AWS1/ACAINTEGER /AWS1/ACAINTEGER¶
Set the minimum key length of the private key.
iv_keyspec TYPE /AWS1/ACAKEYSPEC /AWS1/ACAKEYSPEC¶
Defines the purpose of the private key. Set it to "KEY_EXCHANGE" or "SIGNATURE" value.
Optional arguments:¶
it_cryptoproviders TYPE /AWS1/CL_ACACRYPTOPVDRSLIST_W=>TT_CRYPTOPROVIDERSLIST TT_CRYPTOPROVIDERSLIST¶
Defines the cryptographic providers used to generate the private key.
Queryable Attributes¶
MinimalKeyLength¶
Set the minimum key length of the private key.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MINIMALKEYLENGTH() |
Getter for MINIMALKEYLENGTH, with configurable default |
ASK_MINIMALKEYLENGTH() |
Getter for MINIMALKEYLENGTH w/ exceptions if field has no va |
HAS_MINIMALKEYLENGTH() |
Determine if MINIMALKEYLENGTH has a value |
KeySpec¶
Defines the purpose of the private key. Set it to "KEY_EXCHANGE" or "SIGNATURE" value.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEYSPEC() |
Getter for KEYSPEC, with configurable default |
ASK_KEYSPEC() |
Getter for KEYSPEC w/ exceptions if field has no value |
HAS_KEYSPEC() |
Determine if KEYSPEC has a value |
CryptoProviders¶
Defines the cryptographic providers used to generate the private key.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CRYPTOPROVIDERS() |
Getter for CRYPTOPROVIDERS, with configurable default |
ASK_CRYPTOPROVIDERS() |
Getter for CRYPTOPROVIDERS w/ exceptions if field has no val |
HAS_CRYPTOPROVIDERS() |
Determine if CRYPTOPROVIDERS has a value |