Skip navigation links
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Interfaces
  • Classes
  • Enum Classes
  • Methods
  • Constructors
  • Enum Constants
  • Deprecated Interfaces
    Interface
    Description
    com.thalesgroup.gemalto.d1.card.D1ClickToPay
    Please use ClickToPayService.
    com.thalesgroup.gemalto.d1.card.D1PushToECommerce
    Please use new API: ClickToPayService
  • Deprecated Classes
    Class
    Description
    com.thalesgroup.gemalto.d1.card.BillingAddress
    Please use BillingAddress.
    com.thalesgroup.gemalto.d1.card.CardDetails
    Please use new API: CardDetails instead.
    com.thalesgroup.gemalto.d1.card.ConsumerInfo
    Please use ConsumerInfo.
    com.thalesgroup.gemalto.d1.card.ProvisioningMethod
    Please ProvisioningMethod
    com.thalesgroup.gemalto.d1.card.TokenRequestor
    Please TokenRequestor
    com.thalesgroup.gemalto.d1.CardDetailsUI
    Please use new API: CardDetailsUI instead.
    com.thalesgroup.gemalto.d1.DisplayTextView
    Please Use new API DisplayTextView instead.
  • Deprecated Enum Classes
    Enum Class
    Description
    com.thalesgroup.gemalto.d1.card.CardDigitizationState
    Please use CardDigitizationState
    com.thalesgroup.gemalto.d1.card.D1ClickToPay.Status
    Please use Status
  • Deprecated Methods
    Method
    Description
    com.thalesgroup.gemalto.d1.card.CardMetadata.getAssetList(D1Task.Callback<List<CardAsset>>)
    Please Use new API CardMetadata.getAssetList() instead.
    com.thalesgroup.gemalto.d1.card.D1ClickToPay.enrol(String, ConsumerInfo, String, BillingAddress, D1Task.Callback<D1ClickToPay.Status>)
    Please use new API: ClickToPayService.enrol(String, com.thalesgroup.gemalto.d1.clicktopay.ConsumerInfo, String, com.thalesgroup.gemalto.d1.clicktopay.BillingAddress, D1Task.Callback)
    com.thalesgroup.gemalto.d1.card.D1ClickToPay.optOutCard(String, D1Task.Callback<D1ClickToPay.Status>)
    Please use new API: ClickToPayService.optOutCard(String, D1Task.Callback)
    com.thalesgroup.gemalto.d1.card.D1PushToECommerce.pushToClick2PayMC(String, ConsumerInfo, String, String, D1Task.Callback<Void>)
    Please use new API: ClickToPayService.enrol(String, com.thalesgroup.gemalto.d1.clicktopay.ConsumerInfo, String, com.thalesgroup.gemalto.d1.clicktopay.BillingAddress, D1Task.Callback)
    com.thalesgroup.gemalto.d1.card.D1PushWallet.activateSamsungPay()
    since 4.4.0. Please use the new API: PushProvisioningService.activateSamsungPay().
    com.thalesgroup.gemalto.d1.card.D1PushWallet.addDigitalCardToOEM(String, OEMPayType, Activity, D1Task.Callback<Object>)
    since 4.4.0. Please use the new API: PushProvisioningService.addDigitalCardToOEM(String, OEMPayType, Activity, int).
    com.thalesgroup.gemalto.d1.card.D1PushWallet.getCardDigitizationState(String, OEMPayType, D1Task.Callback<CardDigitizationState>)
    since 4.4.0. Please use the new API: PushProvisioningService.getCardDigitizationState(String, OEMPayType).
    com.thalesgroup.gemalto.d1.card.D1PushWallet.updateSamsungPay()
    since 4.4.0. Please use the new API: PushProvisioningService.updateSamsungPay().
    com.thalesgroup.gemalto.d1.card.ProvisioningMethod.getPlatformType()
    Please use ProvisioningMethod.getPlatformType().
    com.thalesgroup.gemalto.d1.card.ProvisioningMethod.getPushHandler()
    Please use ProvisioningMethod.getPushHandler().
    com.thalesgroup.gemalto.d1.card.TokenRequestor.getAssets()
    Please TokenRequestor.getAssets()
    com.thalesgroup.gemalto.d1.card.TokenRequestor.getID()
    Please TokenRequestor.getID()
    com.thalesgroup.gemalto.d1.card.TokenRequestor.getName()
    Please TokenRequestor.getName()
    com.thalesgroup.gemalto.d1.card.TokenRequestor.getProvisioningMethods()
    Please TokenRequestor.getProvisioningMethods()
    com.thalesgroup.gemalto.d1.ConfigParams.buildConfigCard(Activity, OEMPayType, String, String)
    Use ConfigParams.buildConfigCard(OEMPayType, String, String) instead. Activity from buildConfigCard is no longer needed for PushProvisioningService.addDigitalCardToOEM(String, OEMPayType, Activity, int). This method is deprecated and will be removed in a future release.
    com.thalesgroup.gemalto.d1.D1Exception.ErrorCode.getCode()
    Please use the new API: D1Exception.getMessage().
    com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams.setPollingEndTimeForDigitization(int)
    This API is deprecated as of version 4.1.0. With the introduction of this version, digitization is performed without push notifications, eliminating the need for push notifications or polling to complete the digitization process. Therefore, this API is no longer necessary. Integrator shall rely on success callback of D1Task.D1PayWallet.addDigitalCard() for completing of digitization process.
    com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams.setPollingIntervalForDigitization(int)
    This API is deprecated as of version 4.1.0. With the introduction of this version, digitization is performed without push notifications, eliminating the need for push notifications or polling to complete the digitization process. Therefore, this API is no longer necessary. Integrator shall rely on the success callback of D1Task.D1PayWallet.addDigitalCard() to complete the digitization process.
    com.thalesgroup.gemalto.d1.D1Task.addDigitalCardToScheme(String, TokenRequestor, String, boolean, D1Task.Callback<String>)
    Please use PushProvisioningService.addDigitalCardToScheme(String, com.thalesgroup.gemalto.d1.pushprovisioning.TokenRequestor, String, boolean)
    com.thalesgroup.gemalto.d1.D1Task.Builder.enableSecureLog(boolean)
    from 4.3.0, use D1Task.Builder.disableLogService() instead
    com.thalesgroup.gemalto.d1.D1Task.displayCardDetails(String, CardDetailsUI, D1Task.Callback<Void>)
    Please Use new API SecureCardDisplayService.displayCardDetails(String, com.thalesgroup.gemalto.d1.securecarddisplay.CardDetailsUI) instead.
    com.thalesgroup.gemalto.d1.D1Task.getCardDetails(String, D1Task.Callback<CardDetails>)
    Please Use new API SecureCardDisplayService.getCardDetails(String) instead.
    com.thalesgroup.gemalto.d1.D1Task.getCardMetadata(String, D1Task.Callback<CardMetadata>)
    Please Use new API SecureCardDisplayService.getCardMetadata(String) instead.
    com.thalesgroup.gemalto.d1.D1Task.getD1ClickToPay()
    Please use new API: D1Task.getClickToPayService()
    com.thalesgroup.gemalto.d1.D1Task.getD1PushToECommerce()
    Please use new API: D1Task.getD1ClickToPay()
    com.thalesgroup.gemalto.d1.D1Task.getSecureLog()
    from 4.3.0, use D1Task.getLogService() instead
    com.thalesgroup.gemalto.d1.D1Task.getTokenRequestorList(String, D1Task.Callback<List<TokenRequestor>>)
    Please use PushProvisioningService.getTokenRequestorList(String)
  • Deprecated Constructors
    Constructor
    Description
    com.thalesgroup.gemalto.d1.card.ConsumerInfo(String, String, String, String, String, String)
    Please use new API: ConsumerInfo(String, String, String, String, String, String, String)
  • Deprecated Enum Constants
    Enum Constant
    Description
    com.thalesgroup.gemalto.d1.card.OEMPayType.NONE
    Do not use this value for configuration.
    com.thalesgroup.gemalto.d1.D1Exception.ErrorCode.ERROR_NOT_SUPPORTED
    Please use more specific code: D1Exception.ErrorCode.ERROR_GPAY_NOT_SUPPORTED, D1Exception.ErrorCode.ERROR_SPAY_NOT_SUPPORTED, D1Exception.ErrorCode.ERROR_D1PAY_NOT_SUPPORTED

Copyright © 2026 THALES. All rights reserved.