/AWS1/CL_PCDDECRYPTDATAOUTPUT¶
DecryptDataOutput
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_keyarn TYPE /AWS1/PCDKEYARN /AWS1/PCDKEYARN¶
The
keyARNof the encryption key that Amazon Web Services Payment Cryptography uses for ciphertext decryption.
iv_keycheckvalue TYPE /AWS1/PCDKEYCHECKVALUE /AWS1/PCDKEYCHECKVALUE¶
The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
iv_plaintext TYPE /AWS1/PCDPLAINTEXTOUTPUTTYPE /AWS1/PCDPLAINTEXTOUTPUTTYPE¶
The decrypted plaintext data in hexBinary format.
Queryable Attributes¶
KeyArn¶
The
keyARNof the encryption key that Amazon Web Services Payment Cryptography uses for ciphertext decryption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEYARN() |
Getter for KEYARN, with configurable default |
ASK_KEYARN() |
Getter for KEYARN w/ exceptions if field has no value |
HAS_KEYARN() |
Determine if KEYARN has a value |
KeyCheckValue¶
The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEYCHECKVALUE() |
Getter for KEYCHECKVALUE, with configurable default |
ASK_KEYCHECKVALUE() |
Getter for KEYCHECKVALUE w/ exceptions if field has no value |
HAS_KEYCHECKVALUE() |
Determine if KEYCHECKVALUE has a value |
PlainText¶
The decrypted plaintext data in hexBinary format.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PLAINTEXT() |
Getter for PLAINTEXT, with configurable default |
ASK_PLAINTEXT() |
Getter for PLAINTEXT w/ exceptions if field has no value |
HAS_PLAINTEXT() |
Determine if PLAINTEXT has a value |