Package com.thalesgroup.gemalto.d1
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
CardMetadataandCardDetailsinformation 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.
-
ClassDescriptionA type to represent the UI component required to display the card details securely.Class for card PIN UI.Class for options in
D1Task.changePIN(String, SecureEditText, SecureEditText, ChangePINOptions, PINEntryUI.PINEventListener)operation.The configuration parameters for D1 SDK initializations.The D1 exception.D1 error code.The configuration parameters for D1 SDK initializations.Type of ParameterAn object that constructsD1Taskfrom its configurations.Generic callback to return result of an asynchronous call.Configuration callback to return the result of an asynchronous call.TextView extendsAppCompatTextViewto display card details securely.Class for entry UI.TextView for card PIN display.Class for PIN entry UI used inD1Task.changePIN(String, SecureEditText, SecureEditText, ChangePINOptions, PINEventListener)operation.Enum class for PIN entry events.The listener interface for PIN events.An enumeration value for Push Message from the server.EditText for secure input.