/AWS1/CL_PCDVISAPINVERIFICAT00¶
Parameters that are required to generate or verify Visa PVV (PIN Verification Value).
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_encryptedpinblock TYPE /AWS1/PCDENCRYPTEDPINBLOCKTYPE /AWS1/PCDENCRYPTEDPINBLOCKTYPE¶
The encrypted PIN block data to verify.
iv_pinverificationkeyindex TYPE /AWS1/PCDINTEGERRANGEBETWEEN04 /AWS1/PCDINTEGERRANGEBETWEEN04¶
The value for PIN verification index. It is used in the Visa PIN algorithm to calculate the PVV (PIN Verification Value).
Queryable Attributes¶
EncryptedPinBlock¶
The encrypted PIN block data to verify.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTEDPINBLOCK() |
Getter for ENCRYPTEDPINBLOCK, with configurable default |
ASK_ENCRYPTEDPINBLOCK() |
Getter for ENCRYPTEDPINBLOCK w/ exceptions if field has no v |
HAS_ENCRYPTEDPINBLOCK() |
Determine if ENCRYPTEDPINBLOCK has a value |
PinVerificationKeyIndex¶
The value for PIN verification index. It is used in the Visa PIN algorithm to calculate the PVV (PIN Verification Value).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PINVERIFICATIONKEYINDEX() |
Getter for PINVERIFICATIONKEYINDEX, with configurable defaul |
ASK_PINVERIFICATIONKEYINDEX() |
Getter for PINVERIFICATIONKEYINDEX w/ exceptions if field ha |
HAS_PINVERIFICATIONKEYINDEX() |
Determine if PINVERIFICATIONKEYINDEX has a value |