Class InstrumentData.EncryptedCardDataBuilder

java.lang.Object
com.gemalto.mfs.mwsdk.mobilegateway.enrollment.InstrumentData.EncryptedCardDataBuilder
Enclosing class:
InstrumentData

public static class InstrumentData.EncryptedCardDataBuilder extends Object
EncryptedCardDataBuilder to build InstrumentData.
Since:
TSH Pay SDK 6.6.0
  • Constructor Details

    • EncryptedCardDataBuilder

      public EncryptedCardDataBuilder(byte[] encryptedCardData)
      Constructor for EncryptedCardDataBuilder.
      Parameters:
      encryptedCardData - PAN, expiry date and CVV are encrypted with PKCS#7.
      Since:
      TSH Pay SDK 6.6.0
  • Method Details

    • publicKeyIdentifier

      public InstrumentData.EncryptedCardDataBuilder publicKeyIdentifier(String publicKeyIdentifier)
      Sets publicKeyIdentifier.
      Parameters:
      publicKeyIdentifier - The key used to encrypt data.
      Returns:
      EncryptedCardDataBuilder
      Since:
      TSH Pay SDK 6.6.0
    • build

      public InstrumentData build()
      Builds the InstrumentData object.
      Returns:
      InstrumentData object.
      Since:
      TSH Pay SDK 6.6.0