-
Deprecated ClassesClassDescriptionsince 6.8.0since 6.6.0since 6.6.0. CPS component will directly invoke MG APIs.since 6.14.0.
-
Deprecated ExceptionsExceptionsDescriptionsince 6.6since SDK 6.6.
-
Deprecated MethodsMethodDescription6.4.0, use
DeviceCVMVerifier.startAuthentication(DeviceCVMVerifierInput)instead.since 6.15.0 UseDigitalizedCard.getPpse()instead.- Changes made via
DigitalizedCard.updateAidList(List)will be reflected inDigitalizedCard.getPpse()andDigitalizedCard.getAllAids()but NOT inDigitalizedCard.getCustomPpse().- If Custom Ppse is set, it will take precedence during payment
- Recommended: Migrate to new PPSE APIs for all new implementations to ensure compatibility with future SDK versions and multi-scheme support
since 6.14.0. UseDigitalizedCard.retrieveWalletTransactionData()instead.since 6.14.0. UseDigitalizedCard.setWalletTransactionData(byte[])instead.since 6.15.0 UseDigitalizedCard.setCustomPpse(PpseFciTemplate)instead.- Changes made via
DigitalizedCard.updateAidList(List)will be reflected inDigitalizedCard.getPpse()andDigitalizedCard.getAllAids()but NOT inDigitalizedCard.getCustomPpse().- DO NOT call this method after using
DigitalizedCard.setCustomPpse(PpseFciTemplate)- the custom PPSE will take precedence during payment- Recommended: Migrate to new PPSE APIs for all new implementations to ensure compatibility with future SDK versions and multi-scheme support
this API is deprecated since 6.5.0. To enforce WalletPIN LVT payment with authentication, refer toCustomConfiguration.Builderto enforce authentication for LVT transaction.this API is deprecated since 6.5.0. To enforce WalletPIN LVT payment with authentication, refer toCustomConfiguration.Builderto enforce authentication for LVT transaction.since 6.15.0. UseDigitalizedCard.getPaymentAccountReference()instead.since 6.10.0, please useTermsAndConditions.getContent()instead.6.7.0, please useMGCardEnrollmentService.checkEligibility(EligibilityData, InstrumentData, CardEligibilityListener)instead.6.7.0, please useMGCardEnrollmentService.checkEligibility(EligibilityData, InstrumentData, CardEligibilityListener)instead.since 6.12since 6.7.5 : Notification Object is no longer usedsince 6.6, it is not recommended to call this API alone. To avoid de-synchronization of walletId, it is recommended to call wipe fromSDKDataController.wipeAll(android.content.Context)which also helps to wipe MG.since 6.10.0 : UseTransactionContext.getTrxId()6.7.0 it is no longer advised for usage. With performance improvements done, MPA could adopt toPaymentExperience.ONE_TAP_ENABLEDdirectly.6.7.0 it is no longer advised for usage. With performance improvements done, MPA could adopt toPaymentExperience.ONE_TAP_ENABLEDdirectly.com.gemalto.mfs.mwsdk.payment.PaymentBusinessService.setWalletTransactionData(WalletTransactionData) since 6.14.0. UsePaymentBusinessService.setWalletTransactionDataMode(WalletTransactionDataMode)instead.Since 6.14.0, please useSDKInitializer.getLogService(Context)instead.since 6.8.0 : UseSDKInitializer.initialize(Context, CustomConfiguration)since 6.8.0 : UseSDKInitializer.initialize(Context, SDKControllerListener)since 6.6 - no operationsince 6.6 - no operationsince 6.6 - Service object can be obtained from different BusinessManager class - Changes made via