/AWS1/CL_PCYKEYMODESOFUSE¶
The list of cryptographic operations that you can perform using the key. The modes of use are defined in section A.5.3 of the TR-31 spec.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_encrypt TYPE /AWS1/PCYPRIMITIVEBOOLEAN /AWS1/PCYPRIMITIVEBOOLEAN¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used to encrypt data.
iv_decrypt TYPE /AWS1/PCYPRIMITIVEBOOLEAN /AWS1/PCYPRIMITIVEBOOLEAN¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used to decrypt data.
iv_wrap TYPE /AWS1/PCYPRIMITIVEBOOLEAN /AWS1/PCYPRIMITIVEBOOLEAN¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used to wrap other keys.
iv_unwrap TYPE /AWS1/PCYPRIMITIVEBOOLEAN /AWS1/PCYPRIMITIVEBOOLEAN¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used to unwrap other keys.
iv_generate TYPE /AWS1/PCYPRIMITIVEBOOLEAN /AWS1/PCYPRIMITIVEBOOLEAN¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used to generate and verify other card and PIN verification keys.
iv_sign TYPE /AWS1/PCYPRIMITIVEBOOLEAN /AWS1/PCYPRIMITIVEBOOLEAN¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used for signing.
iv_verify TYPE /AWS1/PCYPRIMITIVEBOOLEAN /AWS1/PCYPRIMITIVEBOOLEAN¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used to verify signatures.
iv_derivekey TYPE /AWS1/PCYPRIMITIVEBOOLEAN /AWS1/PCYPRIMITIVEBOOLEAN¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used to derive new keys.
iv_norestrictions TYPE /AWS1/PCYPRIMITIVEBOOLEAN /AWS1/PCYPRIMITIVEBOOLEAN¶
Specifies whether an Amazon Web Services Payment Cryptography key has no special restrictions other than the restrictions implied by
KeyUsage.
Queryable Attributes¶
Encrypt¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used to encrypt data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPT() |
Getter for ENCRYPT |
Decrypt¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used to decrypt data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DECRYPT() |
Getter for DECRYPT |
Wrap¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used to wrap other keys.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WRAP() |
Getter for WRAP |
Unwrap¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used to unwrap other keys.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UNWRAP() |
Getter for UNWRAP |
Generate¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used to generate and verify other card and PIN verification keys.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GENERATE() |
Getter for GENERATE |
Sign¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used for signing.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SIGN() |
Getter for SIGN |
Verify¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used to verify signatures.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VERIFY() |
Getter for VERIFY |
DeriveKey¶
Specifies whether an Amazon Web Services Payment Cryptography key can be used to derive new keys.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DERIVEKEY() |
Getter for DERIVEKEY |
NoRestrictions¶
Specifies whether an Amazon Web Services Payment Cryptography key has no special restrictions other than the restrictions implied by
KeyUsage.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NORESTRICTIONS() |
Getter for NORESTRICTIONS |