Class IssuerApplicationData
java.lang.Object
org.jpos.emv.IssuerApplicationData
- All Implemented Interfaces:
Loggeable
Issuer Application Data parser (IAD, tag 0x9F10) with support for the following formats:
- VIS 1.5
- M/CHIP 4
- EMV Format A (as per the EMV 4.3 Book 3 spec)
-
Constructor Details
-
IssuerApplicationData
- Parameters:
hexIAD- Hexadecimal (String) representation of the IAD.
-
IssuerApplicationData
- Parameters:
iad- Byte array representation of the IAD.
-
-
Method Details
-
getDerivationKeyIndex
- Returns:
- A hexadecimal representation of the Derivation Key Index (DKI).
-
getCryptogramVersionNumber
- Returns:
- A hexadecimal representation of the Cryptogram Version Number (CVN).
-
getCommonCoreIdentifier
- Returns:
- A hexadecimal representation of the Common Core Identifier (CCI)
-
getCardVerificationResults
- Returns:
- A hexadecimal representation of the Card Verification Results (CVR).
-
getDAC
-
getCounters
- Returns:
- A hexadecimal representation of multiple counters, depending on the format.
-
getFormat
- Returns:
- The format of the IAD.
-
getIssuerDiscretionaryData
- Returns:
- The Isser Discretionary Data (IDD).
-
getLastOnlineATC
-
getCryptogramSpec
-
toString
-
dump
-