Package org.jpos.emv.cryptogram
Class CVN10DataBuilder
- java.lang.Object
-
- org.jpos.emv.cryptogram.CVN10DataBuilder
-
- All Implemented Interfaces:
CryptogramDataBuilder
public class CVN10DataBuilder extends java.lang.Object implements CryptogramDataBuilder
Visa CVN 10 - Data Builder
-
-
Constructor Summary
Constructors Constructor Description CVN10DataBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
buildARQCRequest(TLVList data, IssuerApplicationData iad)
Select necessary data elements and create the string used to generate the ARQCjava.lang.String
getDefaultARPCRequest(boolean approved)
Method that returns default issuer response data (ARC or CSU)
-
-
-
Constructor Detail
-
CVN10DataBuilder
public CVN10DataBuilder()
-
-
Method Detail
-
getDefaultARPCRequest
public java.lang.String getDefaultARPCRequest(boolean approved)
Description copied from interface:CryptogramDataBuilder
Method that returns default issuer response data (ARC or CSU)- Specified by:
getDefaultARPCRequest
in interfaceCryptogramDataBuilder
- Parameters:
approved
- true if transaction was approved, otherwise false- Returns:
- String representing default issuer response data that will be used to generate the ARPC
-
buildARQCRequest
public java.lang.String buildARQCRequest(TLVList data, IssuerApplicationData iad)
Description copied from interface:CryptogramDataBuilder
Select necessary data elements and create the string used to generate the ARQC- Specified by:
buildARQCRequest
in interfaceCryptogramDataBuilder
- Parameters:
data
- ICC data receivediad
- Issuer application Data- Returns:
- String used to generate the ARQC
-
-