/AWS1/CL_ACPKEYUSAGE¶
Defines one or more purposes for which the key contained in the certificate can be used. Default value for each option is false.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_digitalsignature TYPE /AWS1/ACPBOOLEAN /AWS1/ACPBOOLEAN¶
Key can be used for digital signing.
iv_nonrepudiation TYPE /AWS1/ACPBOOLEAN /AWS1/ACPBOOLEAN¶
Key can be used for non-repudiation.
iv_keyencipherment TYPE /AWS1/ACPBOOLEAN /AWS1/ACPBOOLEAN¶
Key can be used to encipher data.
iv_dataencipherment TYPE /AWS1/ACPBOOLEAN /AWS1/ACPBOOLEAN¶
Key can be used to decipher data.
iv_keyagreement TYPE /AWS1/ACPBOOLEAN /AWS1/ACPBOOLEAN¶
Key can be used in a key-agreement protocol.
iv_keycertsign TYPE /AWS1/ACPBOOLEAN /AWS1/ACPBOOLEAN¶
Key can be used to sign certificates.
iv_crlsign TYPE /AWS1/ACPBOOLEAN /AWS1/ACPBOOLEAN¶
Key can be used to sign CRLs.
iv_encipheronly TYPE /AWS1/ACPBOOLEAN /AWS1/ACPBOOLEAN¶
Key can be used only to encipher data.
iv_decipheronly TYPE /AWS1/ACPBOOLEAN /AWS1/ACPBOOLEAN¶
Key can be used only to decipher data.
Queryable Attributes¶
DigitalSignature¶
Key can be used for digital signing.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DIGITALSIGNATURE() |
Getter for DIGITALSIGNATURE |
NonRepudiation¶
Key can be used for non-repudiation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NONREPUDIATION() |
Getter for NONREPUDIATION |
KeyEncipherment¶
Key can be used to encipher data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEYENCIPHERMENT() |
Getter for KEYENCIPHERMENT |
DataEncipherment¶
Key can be used to decipher data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATAENCIPHERMENT() |
Getter for DATAENCIPHERMENT |
KeyAgreement¶
Key can be used in a key-agreement protocol.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEYAGREEMENT() |
Getter for KEYAGREEMENT |
KeyCertSign¶
Key can be used to sign certificates.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEYCERTSIGN() |
Getter for KEYCERTSIGN |
CRLSign¶
Key can be used to sign CRLs.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CRLSIGN() |
Getter for CRLSIGN |
EncipherOnly¶
Key can be used only to encipher data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCIPHERONLY() |
Getter for ENCIPHERONLY |
DecipherOnly¶
Key can be used only to decipher data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DECIPHERONLY() |
Getter for DECIPHERONLY |