Package org.jpos.emv.cryptogram
Class VISACryptogram
- java.lang.Object
-
- org.jpos.emv.cryptogram.VISACryptogram
-
- All Implemented Interfaces:
CryptogramSpec
public class VISACryptogram extends java.lang.Object implements CryptogramSpec
VISA Cryptogram Specification
-
-
Constructor Summary
Constructors Constructor Description VISACryptogram(java.lang.String cryptogramVersionNumber)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ARPCMethod
getARPCMethod()
Returns method of generation of the response cryptogramCryptogramDataBuilder
getDataBuilder()
Returns class in charge of selecting the data elements and building the string that will be used for the generation of the cryptogramMKDMethod
getMKDMethod()
Return method of the derivation of ICC Master Key used for Application Cryptogram generationSKDMethod
getSKDMethod()
Return method of the derivation of Unique DEA Key UDK (Session Key) used for Application Cryptogram generation
-
-
-
Constructor Detail
-
VISACryptogram
public VISACryptogram(java.lang.String cryptogramVersionNumber)
-
-
Method Detail
-
getMKDMethod
public MKDMethod getMKDMethod()
Description copied from interface:CryptogramSpec
Return method of the derivation of ICC Master Key used for Application Cryptogram generation- Specified by:
getMKDMethod
in interfaceCryptogramSpec
- Returns:
- Master Key Derivation Method
-
getSKDMethod
public SKDMethod getSKDMethod()
Description copied from interface:CryptogramSpec
Return method of the derivation of Unique DEA Key UDK (Session Key) used for Application Cryptogram generation- Specified by:
getSKDMethod
in interfaceCryptogramSpec
- Returns:
- Session Key Derivation Method
-
getARPCMethod
public ARPCMethod getARPCMethod()
Description copied from interface:CryptogramSpec
Returns method of generation of the response cryptogram- Specified by:
getARPCMethod
in interfaceCryptogramSpec
- Returns:
- ARPC Generation Method
-
getDataBuilder
public CryptogramDataBuilder getDataBuilder()
Description copied from interface:CryptogramSpec
Returns class in charge of selecting the data elements and building the string that will be used for the generation of the cryptogram- Specified by:
getDataBuilder
in interfaceCryptogramSpec
- Returns:
- Cryptogram Data Builder
-
-