Package com.thalesgroup.gemalto.d1
This package provides generic structure for D1 features, such as callback, exception, configuration and initialization.
The classes defined here are used for following features:
-
Virtual Card management:
Application retrieves
CardMetadata
andCardDetails
information which can be used for end user to perform online payment. - Physical Card Management: Application retrieves a physical card PIN from D1 SDK to authorize card transactions and to activate newly acquired physical card.
- Digitize to OEM Wallet: Application adds an eligible card to its mobile wallet (Google Pay) so that it can be used for NFC Payment.
- Push to Card Scheme: Application allow issuers to tokenize their cards to different token requestors (such as merchants and wearables) in a generic manner.
Please refer to D1Task
for more details.
-
Interface Summary Interface Description D1Task.Callback<T> Generic callback to return result of an asynchronous call.D1Task.ConfigCallback<T> Configuration callback to return result of an asynchronous call.PINEntryUI.PINEventListener The listener interface for PIN events. -
Class Summary Class Description CardDetailsUI A type to represent the UI component required to display the card details securely.CardPINUI Class for card PIN UI.ChangePINOptions Class for options inD1Task.changePIN(String, SecureEditText, SecureEditText, ChangePINOptions, PINEntryUI.PINEventListener)
operation.ConfigParams The configuration parameters for D1 SDK initializations.D1Params The configuration parameters for D1 SDK initializations.D1Task Main class for D1 use cases.D1Task.Builder An object that constructsD1Task
from its configurations.DisplayTextView TextView extendsAppCompatTextView
to display card details securely.EntryUI Class for entry UI.PINDisplayTextView TextView for card PIN display.PINEntryUI Class for PIN entry UI used inD1Task.changePIN(String, SecureEditText, SecureEditText, ChangePINOptions, PINEventListener)
operation.SecureEditText EditText for secure input. -
Enum Summary Enum Description D1Exception.ErrorCode D1 error code.D1Params.Type Type of ParameterPINEntryUI.PINEvent Enum class for PIN entry events.PushResponseKey An enumeration value for Push Message from the server. -
Exception Summary Exception Description D1Exception The D1 exception.