Class ProfileUpdatablePaths.Mastercard
- java.lang.Object
-
- com.gemalto.mfs.mwsdk.payment.engine.ProfileUpdatablePaths.Mastercard
-
- Enclosing class:
- ProfileUpdatablePaths
public static class ProfileUpdatablePaths.Mastercard extends java.lang.Object
Supported paths for Mastercard scheme. The path typically contains 2 bytes, the first byte indicates the scheme and second byte indicates the data that can be modified.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
APPLICATION_PREFERED_NAME_MAIN_AID
Application Preferred Name (APN) of the main AID.static java.lang.String
ISSUER_DYNAMIC_DISCRETIONARY_DATA
Issuer Dynamic Discretionary Data (IDDD), which is part of the Issuer Application Data (IAD).
-
Constructor Summary
Constructors Constructor Description Mastercard()
-
-
-
Field Detail
-
APPLICATION_PREFERED_NAME_MAIN_AID
public static final java.lang.String APPLICATION_PREFERED_NAME_MAIN_AID
Application Preferred Name (APN) of the main AID. This is corresponding to the tag 9F12 of the r-APDU to select payment (main) AID.- See Also:
- Constant Field Values
-
ISSUER_DYNAMIC_DISCRETIONARY_DATA
public static final java.lang.String ISSUER_DYNAMIC_DISCRETIONARY_DATA
Issuer Dynamic Discretionary Data (IDDD), which is part of the Issuer Application Data (IAD). In particular, these are the last 2 bytes (byte 19 and 20) of the IAD.
IMPORTANT: The current version of Mastercard specification (Function Description v1.0) has IAD only up to 18 bytes. So bytes 19 and 20 are basically added as a customized implementation for Mastercard-based payment flow. Reference document file: MasterCardCloudBasedPayments__MobilePaymentApplication_FunctionalDescription_v1 -0.pdf- See Also:
- Constant Field Values
-
-