/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 |