Class ProfileUpdatablePaths.Mastercard

java.lang.Object
com.gemalto.mfs.mwsdk.payment.engine.ProfileUpdatablePaths.Mastercard
Enclosing class:
ProfileUpdatablePaths

public static class ProfileUpdatablePaths.Mastercard extends 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 Details

    • APPLICATION_PREFERED_NAME_MAIN_AID

      public static final 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:
    • ISSUER_DYNAMIC_DISCRETIONARY_DATA

      public static final 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:
  • Constructor Details

    • Mastercard

      public Mastercard()