Skip to content

/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