A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

A

ACCOUNT_TRANSFER - com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Account transfer transaction.
activateDigitalCard(String, OEMPayType, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.card.D1PushWallet
Activate the digital card which has been digitized but not yet done ID&V (Step up authentication - Yellow Flow inApp Verification).
activateDigitalCard(String, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.card.D1PushWallet
Activate the digital card which has been digitized but not yet done ID&V (Step up authentication - Yellow Flow inApp Verification).
activatePhysicalCard(String, EntryUI, D1Task.Callback<Void>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Activate a Physical Card.
activateSamsungPay() - Method in interface com.thalesgroup.gemalto.d1.card.D1PushWallet
Samsung Pay only.
ACTIVE - com.thalesgroup.gemalto.d1.card.State
Card is active.
addDigitalCard(String, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
Adds a digital card for a given cardID for D1 Pay.
addDigitalCardToOEM(String, OEMPayType, Activity, D1Task.Callback<Object>) - Method in interface com.thalesgroup.gemalto.d1.card.D1PushWallet
Add Digital Card for a given cardID for OEM Type (Google Pay or Samsung Pay).
addDigitalCardToScheme(String, TokenRequestor, String, boolean, D1Task.Callback<String>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Add Digital Card to scheme for a given cardID
Amount(long, String) - Constructor for class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.Amount
Internal constructor for the Amount object.
APPROVED - com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionStatus
Transaction is approved.
APPROVED - com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Status
APPROVED Status.
AssetContent - Class in com.thalesgroup.gemalto.d1.card
The Card Asset content includes the MIME type, encoded bytes, width and height of the resource.
AssetContent(AssetContent.MimeType, String, int, int) - Constructor for class com.thalesgroup.gemalto.d1.card.AssetContent
Public Constructor
AssetContent.MimeType - Enum in com.thalesgroup.gemalto.d1.card
Enumeration type for MimeType supported.
ATM_OTHER_SERVICE - com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Type
ATM other service transaction record.
ATM_WITHDRAWAL - com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Type
ATM withdraw transaction record.
AuthenticationParameter - Class in com.thalesgroup.gemalto.d1.d1pay
Parameter set required for user authentication (during a payment transaction).
AuthenticationParameter(Activity, String, String, String, String, DeviceAuthenticationCallback) - Constructor for class com.thalesgroup.gemalto.d1.d1pay.AuthenticationParameter
Constructs the authentication params object.
AuthnCallback - Interface in com.thalesgroup.gemalto.d1.authn
A callback that contains the functions for managing authn operations.
AuthnType - Enum in com.thalesgroup.gemalto.d1.authn
The authn type refers to the authenticator type.
AuthnUserConfirmationCallback - Interface in com.thalesgroup.gemalto.d1.authn
A callback that handles whether to proceed or cancel a transaction.
AUTHORIZATION - com.thalesgroup.gemalto.d1.messaging.MessageType
Authorization message.

B

BALANCE_ENQUIRY - com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Balance enquiry transaction.
BIOMETRIC - com.thalesgroup.gemalto.d1.authn.AuthnType
Proprietary biometric authenticator.
BIOMETRICS - com.thalesgroup.gemalto.d1.d1pay.VerificationMethod
Authenticate using biometric/bio-fingerprint
build() - Method in class com.thalesgroup.gemalto.d1.D1Task.Builder
A D1Task derived from the configuration.
buildConfigCard(Activity, OEMPayType, String, String) - Static method in class com.thalesgroup.gemalto.d1.ConfigParams
Build configuration for card module.
buildConfigCore(String) - Static method in class com.thalesgroup.gemalto.d1.ConfigParams
Build configuration for core module.
Builder() - Constructor for class com.thalesgroup.gemalto.d1.D1Task.Builder
 

C

cancel() - Method in interface com.thalesgroup.gemalto.d1.authn.AuthnUserConfirmationCallback
Call to cancel the operation.
Card - Class in com.thalesgroup.gemalto.d1.card.cardservice
The card information which is issued by D1.
Card(String, CardMetadata) - Constructor for class com.thalesgroup.gemalto.d1.card.cardservice.Card
Public constructor for Card object issued by D1.
CARD - com.thalesgroup.gemalto.d1.D1Params.Type
Digital Card configuration type.
CARD_BACKGROUND - com.thalesgroup.gemalto.d1.card.CardAsset.AssetType
The asset content used for background.
CARD_BROKEN - com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Card is damaged.
CARD_FOUND - com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Card is found.
CARD_ID - com.thalesgroup.gemalto.d1.PushResponseKey
Contains the card identifier from Push Message.
CARD_LOST - com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Card is lost.
CARD_NOT_RECEIVED - com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Card is not received.
CARD_STATUS_UPDATE - com.thalesgroup.gemalto.d1.messaging.MessageType
Card status update message.
CARD_STOLEN - com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Card is stolen.
CardAction - Enum in com.thalesgroup.gemalto.d1.card
Enumeration type for Card Action that is used to update the card status.
CardActivationMethod - Enum in com.thalesgroup.gemalto.d1.card
Enumeration type for Physical Card Activation Method to indicate the intended method of physical card activation.
CardAsset - Class in com.thalesgroup.gemalto.d1.card
The Card Asset contains resources such as an image used to display Card Art.
CardAsset(CardAsset.AssetType, List<AssetContent>) - Constructor for class com.thalesgroup.gemalto.d1.card.CardAsset
Public Constructor
CardAsset.AssetType - Enum in com.thalesgroup.gemalto.d1.card
Enumeration type for AssetType supported.
CardControlSettings - Class in com.thalesgroup.gemalto.d1.card.cardservice
The card settings for the card issued by D1.
CardControlSettings() - Constructor for class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
Internal constructor for CardSettingsControl object.
CardControlSettings.Geography - Class in com.thalesgroup.gemalto.d1.card.cardservice
The geographical settings for the card issued by D1.
CardControlSettings.Merchant - Class in com.thalesgroup.gemalto.d1.card.cardservice
The set of controls applied on merchant category for the card issued by D1.
CardControlSettings.Region - Enum in com.thalesgroup.gemalto.d1.card.cardservice
Enumeration type for card geographical region settings.
CardDataChangedListener - Interface in com.thalesgroup.gemalto.d1.card
Google Pay only.
CardDetails - Class in com.thalesgroup.gemalto.d1.card
The card details for D1 Core.
CardDetails(byte[], byte[], byte[], byte[]) - Constructor for class com.thalesgroup.gemalto.d1.card.CardDetails
Public Constructor
CardDetailsUI - Class in com.thalesgroup.gemalto.d1
A type to represent the UI component required to display the card details securely.
CardDetailsUI() - Constructor for class com.thalesgroup.gemalto.d1.CardDetailsUI
 
CardDigitizationState - Enum in com.thalesgroup.gemalto.d1.card
Indicates the card state.
CARDHOLDER - com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.InitiatingParty
The transaction initiator for the record is cardholder.
CardLimitSettings - Class in com.thalesgroup.gemalto.d1.card.cardservice
All available limits defined on the card issued by D1.
CardLimitSettings(String) - Constructor for class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Internal constructor for CardLimitSettings object.
CardLimitSettings.PeriodType - Enum in com.thalesgroup.gemalto.d1.card.cardservice
Enumeration limit type for the period.
CardLimitSettings.PurchaseLimit - Class in com.thalesgroup.gemalto.d1.card.cardservice
All available purchases limits defined on the card.
CardLimitSettings.WithdrawalLimit - Class in com.thalesgroup.gemalto.d1.card.cardservice
All available withdrawal limits defined on the card.
CardMetadata - Class in com.thalesgroup.gemalto.d1.card
Card Metadata contains the basic information on Card
CardMetadata(Scheme, String) - Constructor for class com.thalesgroup.gemalto.d1.card.CardMetadata
 
CardMetadata(Scheme, String, String, State) - Constructor for class com.thalesgroup.gemalto.d1.card.CardMetadata
Public Constructor for CardMetadata object
CardMetadata(Scheme, String, String, State, StateReason, OngoingOperation) - Constructor for class com.thalesgroup.gemalto.d1.card.CardMetadata
Public Constructor for CardMetadata object
CardPINUI - Class in com.thalesgroup.gemalto.d1
Class for card PIN UI.
CardPINUI(PINDisplayTextView) - Constructor for class com.thalesgroup.gemalto.d1.CardPINUI
 
CardService - Interface in com.thalesgroup.gemalto.d1.card.cardservice
Main class of the Manage card service for the card issued by D1.
CardSettings - Class in com.thalesgroup.gemalto.d1.card.cardservice
The card settings for the card issued by D1.
CardSettings(CardControlSettings, CardLimitSettings) - Constructor for class com.thalesgroup.gemalto.d1.card.cardservice.CardSettings
Internal constructor for CardSettings object.
CardTransactionRecord - Class in com.thalesgroup.gemalto.d1.card.cardservice
The transaction record for the card issued by D1.
CardTransactionRecord(String, CardTransactionRecord.TransactionType, String, CardTransactionRecord.TransactionStatus, String, String, CardTransactionRecord.Amount, CardTransactionRecord.Amount, CardTransactionRecord.Amount, Double, CardTransactionRecord.Merchant, String, String, String, String, Boolean, Boolean, Boolean, Boolean, CardTransactionRecord.InitiatingParty) - Constructor for class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
 
CardTransactionRecord.Amount - Class in com.thalesgroup.gemalto.d1.card.cardservice
 
CardTransactionRecord.InitiatingParty - Enum in com.thalesgroup.gemalto.d1.card.cardservice
 
CardTransactionRecord.Merchant - Class in com.thalesgroup.gemalto.d1.card.cardservice
 
CardTransactionRecord.TransactionStatus - Enum in com.thalesgroup.gemalto.d1.card.cardservice
 
CardTransactionRecord.TransactionType - Enum in com.thalesgroup.gemalto.d1.card.cardservice
 
CARIBBEAN - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
CASH - com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Cash transaction.
CASH_DISBURSEMENT - com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Cash disbursement transaction.
CENTRAL_AFRICA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
CENTRAL_AMERICA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
CENTRAL_ASIA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
changePIN(String, SecureEditText, SecureEditText, ChangePINOptions, PINEntryUI.PINEventListener) - Method in class com.thalesgroup.gemalto.d1.D1Task
Change the PIN of a Physical Card.
ChangePINOptions - Class in com.thalesgroup.gemalto.d1
ChangePINOptions(int) - Constructor for class com.thalesgroup.gemalto.d1.ChangePINOptions
Constructor for change PIN options.
CLEARED - com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Status
CLEARED Status.
CLOSED_ACCOUNT - com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Account is closed.
CLOSED_CARD - com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Card is closed.
com.thalesgroup.gemalto.d1 - package com.thalesgroup.gemalto.d1
This package provides generic structure for D1 features, such as callback, exception, configuration and initialization.
com.thalesgroup.gemalto.d1.authn - package com.thalesgroup.gemalto.d1.authn
The D1 Authn provides convenient and easy APIs within D1 SDK to support EMV 3-D Secure (3DS) flows as defined by EMVCo.
com.thalesgroup.gemalto.d1.card - package com.thalesgroup.gemalto.d1.card
This package contains the data structure common to both virtual and digital cards.
com.thalesgroup.gemalto.d1.card.cardservice - package com.thalesgroup.gemalto.d1.card.cardservice
 
com.thalesgroup.gemalto.d1.d1pay - package com.thalesgroup.gemalto.d1.d1pay
With D1 Pay, eligible cards (virtual or physical card previously registered) can be digitized and used to perform contactless payment via NFC using the mobile banking application.
com.thalesgroup.gemalto.d1.messaging - package com.thalesgroup.gemalto.d1.messaging
This package contains the notification message which is related to activities in the card issued by D1.
ConfigParams - Class in com.thalesgroup.gemalto.d1
The configuration parameters for D1 SDK initializations.
configure(D1Task.ConfigCallback<Void>, D1Params...) - Method in class com.thalesgroup.gemalto.d1.D1Task
D1 Task configurations.
ConsumerInfo - Class in com.thalesgroup.gemalto.d1.card
Information about the consumer.
ConsumerInfo(String, String, String, String, String, String) - Constructor for class com.thalesgroup.gemalto.d1.card.ConsumerInfo
 
ContactlessTransactionListener - Class in com.thalesgroup.gemalto.d1.d1pay
Provides a callback and a utility helper for a contactless transaction.
ContactlessTransactionListener() - Constructor for class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
 
CORE - com.thalesgroup.gemalto.d1.D1Params.Type
Core configuration type.
CREDIT_ADJUSTMENT - com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Credit adjustment transaction.
CVV - com.thalesgroup.gemalto.d1.card.CardActivationMethod
Uses the CVV to activate the card.
CVV2_LOCKED - com.thalesgroup.gemalto.d1.card.cardservice.StateReason
CVV is locked.

D

D1Authn - Interface in com.thalesgroup.gemalto.d1.authn
Entry point to access the Authn features.
D1Exception - Exception in com.thalesgroup.gemalto.d1
The D1 exception.
D1Exception(D1Exception.ErrorCode) - Constructor for exception com.thalesgroup.gemalto.d1.D1Exception
Constructs a D1Exception with the specific error code.
D1Exception(D1Exception.ErrorCode, Throwable) - Constructor for exception com.thalesgroup.gemalto.d1.D1Exception
Constructs a D1Exception with an error code and the cause.
D1Exception(D1Exception.ErrorCode, Throwable, int) - Constructor for exception com.thalesgroup.gemalto.d1.D1Exception
Constructs a D1Exception with the error code, cause and the cause's error code.
D1Exception(D1Exception.ErrorCode, Throwable, int, String) - Constructor for exception com.thalesgroup.gemalto.d1.D1Exception
Constructs a D1Exception with the error code, cause and the cause's error code.
D1Exception.ErrorCode - Enum in com.thalesgroup.gemalto.d1
D1 error code.
D1HCEService - Class in com.thalesgroup.gemalto.d1.d1pay
The HCE service for NFC communication during a contactless payment transaction.
D1HCEService() - Constructor for class com.thalesgroup.gemalto.d1.d1pay.D1HCEService
 
D1Params - Class in com.thalesgroup.gemalto.d1
The configuration parameters for D1 SDK initializations.
D1Params(D1Params.Type) - Constructor for class com.thalesgroup.gemalto.d1.D1Params
 
D1Params.Type - Enum in com.thalesgroup.gemalto.d1
Type of Parameter
D1PAY - com.thalesgroup.gemalto.d1.D1Params.Type
D1Pay configuration type.
D1PayConfigParams - Class in com.thalesgroup.gemalto.d1.d1pay
The configuration parameters for D1 Pay initializations.
D1PayConfigParams() - Constructor for class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
 
D1PayDataChangedListener - Interface in com.thalesgroup.gemalto.d1.d1pay
For D1 Pay only.
D1PayDigitalCard - Interface in com.thalesgroup.gemalto.d1.d1pay
Contains the digital card's information.
D1PaymentExperience - Enum in com.thalesgroup.gemalto.d1.d1pay
D1 Pay Payment Experience Application can set to have ONE_TAP_ENABLED (default) or TWO_TAP_ALWAYS experience.
D1PayWallet - Interface in com.thalesgroup.gemalto.d1.d1pay
Entry point to manage the D1Pay wallet
D1PushToECommerce - Interface in com.thalesgroup.gemalto.d1.card
Main interface of the push provisioning to eCommerce.
D1PushWallet - Interface in com.thalesgroup.gemalto.d1.card
 
D1Task - Class in com.thalesgroup.gemalto.d1
Main class for D1 use cases.
D1Task.Builder - Class in com.thalesgroup.gemalto.d1
An object that constructs D1Task from its configurations.
D1Task.Callback<T> - Interface in com.thalesgroup.gemalto.d1
Generic callback to return result of an asynchronous call.
D1Task.ConfigCallback<T> - Interface in com.thalesgroup.gemalto.d1
Configuration callback to return result of an asynchronous call.
deactivate() - Method in class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
The mobile application is used to call this API to stop the current transaction at the end of its UI flow (for example, Activity.onDestroy()).
DeactivationStatus - Interface in com.thalesgroup.gemalto.d1.d1pay
Interface to provide detailed information about the payment deactivation process.
DeactivationStatus.Code - Enum in com.thalesgroup.gemalto.d1.d1pay
The status code of the deactivated payment.
DEBIT_ADJUSTMENT - com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Debit adjustment transaction.
DECLINED - com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionStatus
Transaction is declined.
DECLINED - com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Status
DECLINED Status.
DELETE - com.thalesgroup.gemalto.d1.card.CardAction
Action to delete the given card.
DELETED - com.thalesgroup.gemalto.d1.card.State
Card is deleted.
DEVICE_KEYGUARD - com.thalesgroup.gemalto.d1.d1pay.VerificationMethod
Authenticate using system device keyguard (PIN/pattern).
DeviceAuthenticationCallback - Interface in com.thalesgroup.gemalto.d1.d1pay
Callback to update the status of the user authentication (for example, during a payment process).
DeviceAuthenticationTimeoutCallback - Interface in com.thalesgroup.gemalto.d1.d1pay
Callback to update the remaining valid time after a user authentication action.
DigitalCard - Class in com.thalesgroup.gemalto.d1.card
Information about the digital card.
DigitalCard(String, State, Scheme, String, String, String, String, String, String, String, boolean) - Constructor for class com.thalesgroup.gemalto.d1.card.DigitalCard
Public Constructor
DIGITIZATION_IN_PROGRESS - com.thalesgroup.gemalto.d1.card.CardDigitizationState
D1 Pay & Samsung Pay only. Card digitization in progress.
DIGITIZED - com.thalesgroup.gemalto.d1.card.CardDigitizationState
Card has been digitized.
displayCardDetails(String, CardDetailsUI, D1Task.Callback<Void>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Display Card Details information securely.
displayPhysicalCardPIN(String, CardPINUI, D1Task.Callback<Void>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Display the PIN for a Physical Card.
DisplayTextView - Class in com.thalesgroup.gemalto.d1
TextView extends AppCompatTextView to display card details securely.
DisplayTextView(Context) - Constructor for class com.thalesgroup.gemalto.d1.DisplayTextView
 
DisplayTextView(Context, AttributeSet) - Constructor for class com.thalesgroup.gemalto.d1.DisplayTextView
 
DisplayTextView(Context, AttributeSet, int) - Constructor for class com.thalesgroup.gemalto.d1.DisplayTextView
 

E

EAST_AFRICA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
EAST_ASIA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
EASTERN_EUROPE - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
enableSecureLog(boolean) - Method in class com.thalesgroup.gemalto.d1.D1Task.Builder
Enable or disable Secure Logs, enabled by default.
enrollAuthnCredentials(AuthnType, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.authn.D1Authn
Enrols the end user's device for authentication.
EntryUI - Class in com.thalesgroup.gemalto.d1
Class for entry UI.
EntryUI(SecureEditText) - Constructor for class com.thalesgroup.gemalto.d1.EntryUI
Constructor for entry UI
ERROR_AUTHN - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Authn operations failed.
ERROR_AUTHN_ACCESS_DENIED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Authn Access denied.
ERROR_AUTHN_AUTHENTICATOR_NOT_AVAILABLE - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Authn Device is not secured with a PIN, pattern, password or biometric authentication.
ERROR_AUTHN_INVALID_ENROLLMENT_TOKEN - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Authn Invalid Enrollment Token.
ERROR_AUTHN_NOT_ENROLLED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Authn User is not enrolled.
ERROR_AUTHN_USER_LOCKOUT - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Authn User Locked Out.
ERROR_CANCELLED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The operation has been cancelled.
ERROR_CARD - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Errors occurred whilst executing card operations.
ERROR_CARD_NO_PENDING_IDV - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
No pending activation digital card.
ERROR_CARD_NOT_FOUND - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The provided cardID is not found.
ERROR_CARD_NOT_MANAGED_BY_D1 - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The card is not issued by D1.
ERROR_CARD_OPERATION_INVALID_REASON - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Operation (replace) is not allowed on the card issued by D1.
ERROR_CARD_OPERATION_NOT_ALLOWED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Operation (resume/suspend/replace) is not allowed on the card issued by D1.
ERROR_CARD_SETTINGS_INVALID_FORMAT - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Operation updateCardLimit/updateCardControls setting encounters an error because the value is not in the allowed format for the card issued by D1.
ERROR_CARD_SETTINGS_INVALID_VALUE - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Operation updateCardLimit/updateCardControls setting encounters an error because the value for the card issued by D1 is incorrect even though the input format is correct.
ERROR_CARD_SETTINGS_OPERATION_NOT_ALLOWED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Operation updateCardLimit/updateCardControls setting is not allowed on the card issued by D1.
ERROR_CORE - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred whilst executing core operations.
ERROR_D1PAY - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Errors occurred whilst executing D1 Pay operations.
ERROR_D1PAY_BIOFP_CONDITION_NOT_SATISFIED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when there is no biometric identifier enrolled on device or the device screen lock type is changed to swipe.
ERROR_D1PAY_CARD_NOT_EXISTING - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
D1 Pay card has been deleted before or during payment activation process.
ERROR_D1PAY_CARD_SUSPENDED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
D1 Pay card has been suspended before or during payment activation process.
ERROR_D1PAY_CPS_UPGRADE_OR_INIT_IN_PROGRESS - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when the D1 Pay provisioning upgrade or initialization operation is ongoing.
ERROR_D1PAY_DELETION_IN_PROGRESS - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
D1 Pay Token Deletion is in progress.
ERROR_D1PAY_DIGITIZATION_COMPLETED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Digitization has been completed for the cardID.
ERROR_D1PAY_MOBILE_GATEWAY - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Error encountered in D1 Pay card mobile gateway operation.
ERROR_D1PAY_NO_CARD_ART_CACHE - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when the integrator calls D1PayWallet.getCachedCardMetadata(String, D1Task.Callback) getCachedCardMetadata} API to retrieve the local cached copy of card metadata.
ERROR_D1PAY_NO_CARD_METADATA_CACHE - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when the integrator calls D1PayWallet.getCachedCardMetadata(String, D1Task.Callback) getCachedCardMetadata} API to retrieve the local cached card metadata and no cached copy is available.
ERROR_D1PAY_NO_DEFAULT_CARD - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
No D1 Pay card is set as default card.
ERROR_D1PAY_NO_PUSH_TOKEN - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Push Token is not set yet.
ERROR_D1PAY_NOT_SUPPORTED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The feature is not supported.
ERROR_D1PAY_OUT_OF_PAYMENT_KEYS - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when D1 Pay card does not have any payment keys left.
ERROR_D1PAY_PAYMENT_SERVICE - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Error encountered in D1Pay payment operation.
ERROR_D1PAY_POS_COMM_DISCONNECTED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Error encountered when connection of the mobile device with POS terminal is lost while there is an APDU exchange.
ERROR_D1PAY_PROVISIONING_SERVICE - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Error encountered in D1 Pay provisioning operation.
ERROR_D1PAY_UNRECOVERABLE - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Unrecoverable error happened while executing D1 Pay operation.
ERROR_D1PAY_VISA_REPLENISHMENT_AUTHENTICATION - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Error encountered when D1Pay check whether VISA replenishment requires authentication.
ERROR_D1PAY_VISA_REPLENISHMENT_PREPARATION - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when D1 Pay prepares a Visa replenishment.
ERROR_DEBUG_SDK_USED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
For security reason, Debug SDK cannot be used with Release App.
ERROR_DEVICE_ENVIRONMENT_UNSAFE - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The device environment is potentially unsafe, please ensure that the device environment is safe.
ERROR_GPAY - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Errors encountered whilst executing Google Pay operations.
ERROR_GPAY_NOT_SUPPORTED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The feature is not supported.
ERROR_INVALID_ARGUMENT - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Errors encountered whilst executing initialization.
ERROR_NO_CARD_ACTIVATION_METHOD - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
There was no card activation method found for this card.
ERROR_NOT_ACTIVE - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The consumer/card is not in the active state.
ERROR_NOT_AUTHORIZED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
This operation is not authorized.
ERROR_NOT_LOGGED_IN - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The user is not logged in or the login validity has expired.
ERROR_NOT_SUPPORTED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
ERROR_PIN_CHANGE_FORBIDDEN - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
PIN change operation is forbidden on this card.
ERROR_PIN_INVALID - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The PIN inputs do not meet the PIN length or contain unexpected characters.
ERROR_PIN_MISMATCH - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
There was a mismatch with the PIN inputs.
ERROR_PUSH_TOKEN_NOT_FOUND - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The push token is not found when registering the notification for card issued by D1.
ERROR_RISK - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Risk assessment failed.
ERROR_SPAY - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Errors encountered whilst executing Samsung Pay operations.
ERROR_SPAY_APP_NOT_FOUND - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Samsung Pay App is not found on device.
ERROR_SPAY_NEED_TO_UPDATE - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Samsung Pay App requires update.
ERROR_SPAY_NOT_SUPPORTED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The feature is not supported.
ERROR_SPAY_SETUP_NOT_COMPLETED - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Samsung Pay Setup has not been completed.
ERROR_UI_COMPONENT_NOT_FOUND - com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The required UI component is not found.
EXPIRED - com.thalesgroup.gemalto.d1.card.State
Card is expired.
EXPIRY_DATE_LOCKED - com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Expiry date is locked.

F

FAIL - com.thalesgroup.gemalto.d1.d1pay.DeactivationStatus.Code
Payment deactivation has failed.
fetchAuthnRequest(D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.authn.D1Authn
Fetches a pending authentication request.
FIRST_ENTRY_FINISH - com.thalesgroup.gemalto.d1.PINEntryUI.PINEvent
Event that the first PIN entry has been filled to the the expected length while the second entry has not been filled to the expected length.
FIXED - com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PeriodType
The fixed limit type for the period.
FRAUD - com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Card has a fraudulent operation.
fromCode(byte) - Static method in enum com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Convert byte into Type enum
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.card.AssetContent.MimeType
Converts from String to MIME type.
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.card.CardAction
Converts from String to CardAction.
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.card.CardAsset.AssetType
Converts from String to AssetType.
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PeriodType
 
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.InitiatingParty
 
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionStatus
 
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
 
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.OngoingOperation
Converts from String to OngoingOperation.
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Converts from String to StateReason.
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.card.OEMPayType
Converts the input value into the enum type if possible.
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.card.Scheme
Converts from String to Scheme.
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.card.State
Converts from String to State.
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.messaging.MessageFormat
Converts from String to Message format.
fromString(String) - Static method in enum com.thalesgroup.gemalto.d1.messaging.MessageType
Converts from String to Message type.

G

Geography() - Constructor for class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Geography
 
getAccountNumber() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
Account number of the cardholder which is used for the transaction.
getAction() - Method in class com.thalesgroup.gemalto.d1.messaging.Message
The hint provided to determine the action to be taken if the end user clicks on the notification.
getActivity() - Method in class com.thalesgroup.gemalto.d1.d1pay.AuthenticationParameter
Retrieves the host activity of the payment transaction.
getAmount() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.Amount
Retrieves the transaction amount.
getAmount() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
The transaction Amount.
getAmount() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionData
Retrieves the amount of the transaction.
getAmount() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionRecord
Retrieves the amount of the transaction record.
getAppInstanceID(Context) - Static method in class com.thalesgroup.gemalto.d1.D1Task
Retrieve application instance identifier.
getAssetList(D1Task.Callback<List<CardAsset>>) - Method in class com.thalesgroup.gemalto.d1.card.CardMetadata
To get card assets belong to this card.
getAssets() - Method in class com.thalesgroup.gemalto.d1.card.TokenRequestor
Get the assets (image) of the token requestor.
getBillingAmount() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
The billing amount.
getCachedCardMetadata(String, D1Task.Callback<CardMetadata>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
This API is designed to retrieve fundamental cached card metadata that is used during D1 Pay transactions.
getCallback() - Method in class com.thalesgroup.gemalto.d1.d1pay.AuthenticationParameter
Retrieves the authentication callback.
getCardActivationMethod(String, D1Task.Callback<CardActivationMethod>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Retrieve the activation method for a Physical Card.
getCardDetails(String, D1Task.Callback<CardDetails>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Retrieves the detail information of the card, including full PAN value.
getCardDigitizationState(String, OEMPayType, D1Task.Callback<CardDigitizationState>) - Method in interface com.thalesgroup.gemalto.d1.card.D1PushWallet
Check if the card has been digitized or not.
getCardDigitizationState(String, D1Task.Callback<CardDigitizationState>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
Gets the digital card state of a given cardID for D1 Pay.
getCardHolderName() - Method in class com.thalesgroup.gemalto.d1.card.CardDetails
Gets the name of the cardholder.
getCardID() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.Card
Gets the card identifier.
getCardID() - Method in class com.thalesgroup.gemalto.d1.card.DigitalCard
Gets the unique digital card ID.
getCardID() - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayDigitalCard
Gets the unique D1 Pay digital card ID.
getCardID() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionHistory
Gets the unique D1 Pay digital card ID.
getCardList(D1Task.Callback<List<Card>>) - Method in interface com.thalesgroup.gemalto.d1.card.cardservice.CardService
Retrieves the card list which is issued by D1.
getCardMetadata() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.Card
Gets the cardMetadata which contains basic information of the card.
getCardMetadata(String, D1Task.Callback<CardMetadata>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Retrieves the basic card metadata.
getCardService() - Method in class com.thalesgroup.gemalto.d1.D1Task
Gets the CardService instance for the card issued by D1.
getCardSettings(String, D1Task.Callback<CardSettings>) - Method in interface com.thalesgroup.gemalto.d1.card.cardservice.CardService
Retrieves the settings for card issued by D1.
getCity() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.Merchant
The merchant's city name.
getCode() - Method in enum com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Deprecated.
Please use the new API: D1Exception.getMessage().
getCode() - Method in interface com.thalesgroup.gemalto.d1.d1pay.DeactivationStatus
Retrieves the code of the operation
getCode() - Method in enum com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Retrieves the raw code of this transaction type.
getContactlessTransactionListener() - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Retrieves the default contactless transaction listener.
getContents() - Method in class com.thalesgroup.gemalto.d1.card.CardAsset
Gets the list of asset content resources.
getControl() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardSettings
Gets the control part of card settings.
getConversionRate() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
The conversion rate.
getCountryCode() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.Merchant
The merchant's Country code (ISO alpha).Country code of the merchant is in ISO 3166-1 Alpha-2 Code.
getCountryList() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Geography
Gets the list of country codes (in ISO 3166-1 alpha-2 format) in which the payment/withdraw is allowed.
getCurrency() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Gets the currency of the limits in ISO 4217 format.
getCurrencyAlphaCode() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionData
Retrieves the transaction currency alpha code according to the numeric one specified in the ISO-4217 standard.
getCurrencyAlphaCode() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionRecord
Retrieves the transaction currency alpha code according to the numeric one specified in the ISO-4217 standard.
getCurrencyCode() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.Amount
The currency code of the transaction in ISO 4217 alpha code format.
getCurrencyCode() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionData
Retrieves the transaction currency code as specified in the ISO-4217 standard.
getCurrencyCode() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionRecord
Retrieves the transaction currency numeric code as specified in the ISO-4217 standard.
getCurrentAmount() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PurchaseLimit
Gets the current ammount of money that is already spent.
getCurrentAmount() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.WithdrawalLimit
Gets the current ammount of money that is already spent.
getCvv() - Method in class com.thalesgroup.gemalto.d1.card.CardDetails
Gets the CVV number of the card.
getD1Authn(FragmentActivity, AuthnCallback) - Method in class com.thalesgroup.gemalto.d1.D1Task
Retrieve D1Authn object for Authn use cases
getD1PayWallet() - Method in class com.thalesgroup.gemalto.d1.D1Task
Retrieve D1PayWallet object for D1 Payment use cases
getD1PushToECommerce() - Method in class com.thalesgroup.gemalto.d1.D1Task
getPushToECommerce to the D1 services PushToECommerce is a new Helper class for eCommerce push provision
getD1PushWallet() - Method in class com.thalesgroup.gemalto.d1.D1Task
getPushWallet to the D1 services PushWallet is a new Helper class
getDailyPurchaseLimit() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Gets the maximum purchase amount allowed on the card daily.
getDailyWithdrawalLimit() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Gets the maximum withdrawal amount allowed on the card daily.
getDate() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
The transaction time in ISO 8601 format: YYYY-MM-DDThh:mm:ssTZD.
getDate() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionData
Retrieves the transaction date (in format yymmdd).
getDate() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionRecord
Retrieves the transaction record date (format: ISO 8601 YYYY-MM-DDThh:mm:ssTZD).
getDeclinedDetail() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
Additional details for the declined transaction.
Refer Stoplight for set of declined details.
getDeclinedReason() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
The reason the transaction is declined when the status is DECLINED.
getDefaultPaymentDigitalCard(D1Task.Callback<String>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
Retrieves the card identifier cardID of default D1 Pay digital card.
getDeniedCurrencyList() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
Gets the list of currencies, in ISO 4217 alpha code format, that will not be authorized.
getDescription() - Method in class com.thalesgroup.gemalto.d1.d1pay.AuthenticationParameter
Retrieves the custom description of the authentication screen.
getDeviceID() - Method in class com.thalesgroup.gemalto.d1.card.DigitalCard
Gets the device ID.
getDeviceName() - Method in class com.thalesgroup.gemalto.d1.card.DigitalCard
Gets the device name.
getDeviceType() - Method in class com.thalesgroup.gemalto.d1.card.DigitalCard
Gets the device type.
getDigitalCard(String, D1Task.Callback<D1PayDigitalCard>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
Retrieves D1 Pay digital card for a given cardID.
getDigitalCardID() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
Unique identifier of the EMV Token allocated by the scheme TSP.
getDigitalCardList(D1Task.Callback<Map<String, D1PayDigitalCard>>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
Retrieves D1 Pay digital card list.
getDigitalCardList(String, D1Task.Callback<List<DigitalCard>>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Retrieve Digital Card list for a given cardID.
getDisplayAmount() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionRecord
Retrieves the transaction record amount in ISO 4217 format.
getEmail() - Method in class com.thalesgroup.gemalto.d1.card.ConsumerInfo
The consumer’s email address in RFC 5322 format.
getEncodedData() - Method in class com.thalesgroup.gemalto.d1.card.AssetContent
Gets the resource bytes encoded in Base64 format.
getEnrolledAuthnType() - Method in interface com.thalesgroup.gemalto.d1.authn.D1Authn
Get enrolled authn type.
getEntryEditText() - Method in class com.thalesgroup.gemalto.d1.EntryUI
 
getErrorCode() - Method in exception com.thalesgroup.gemalto.d1.D1Exception
Retrieves the D1Exception.ErrorCode of this exception.
getExpiryDate() - Method in class com.thalesgroup.gemalto.d1.card.CardDetails
Gets the expiry date of the card in MMYY format.
getExpiryDate() - Method in class com.thalesgroup.gemalto.d1.card.CardMetadata
Gets the expiry date of the card in MMYY format.
getExpiryDate() - Method in class com.thalesgroup.gemalto.d1.card.DigitalCard
Gets the expiry date of the digital card in MMYY format.
getExpiryDate() - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayDigitalCard
Gets the expiry date of the D1 Pay digital card in MMYY format.
getFirstName() - Method in class com.thalesgroup.gemalto.d1.card.ConsumerInfo
Provides the consumer's first name.
getFixedPeriodIndex() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PurchaseLimit
Gets the period index for purchaseWeekly, purchaseMonthly or purchaseYearly fixed period.
getFixedPeriodIndex() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.WithdrawalLimit
Gets the period index for withdrawalWeekly, withdrawalMonthly or withdrawalYearly fixed period.
getFormat() - Method in class com.thalesgroup.gemalto.d1.messaging.Message
The message format which is either in text or HTML.
getGeography() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
Gets the list of countries and regions that the card is allowed to use.
getHeight() - Method in class com.thalesgroup.gemalto.d1.card.AssetContent
Gets the height of the resource (if any).
getID() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
Gets the transaction ID.
getID() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.Merchant
The unique code identifying the card acceptor.
getID() - Method in class com.thalesgroup.gemalto.d1.card.TokenRequestor
Gets the ID of the token requestor.
getID() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionRecord
Retrieves the transaction record ID which is scheme dependent (Optional).
getInitiatingParty() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
Return initiating party of the transaction record.
getInstance() - Static method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Retrieves the instance of this D1PayConfigParams
getInstance(DisplayTextView, DisplayTextView, DisplayTextView, DisplayTextView) - Static method in class com.thalesgroup.gemalto.d1.CardDetailsUI
Initializer to construct a CardDetailsUI.
getLanguage() - Method in class com.thalesgroup.gemalto.d1.card.ConsumerInfo
The preferred language to be used by the consumer.
getLast4() - Method in class com.thalesgroup.gemalto.d1.card.DigitalCard
Gets the last 4 digits of the digital card.
getLast4() - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayDigitalCard
Gets the last 4 digits of the D1 Pay digital card.
getLast4Pan() - Method in class com.thalesgroup.gemalto.d1.card.CardMetadata
Get the last 4 digits of the PAN.
getLastName() - Method in class com.thalesgroup.gemalto.d1.card.ConsumerInfo
Provides the consumer's last name.
getLimit() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PurchaseLimit
Gets the current limit set by the end user/issuer on the card.
getLimit() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.WithdrawalLimit
Gets the current limit set by the end user/issuer on the card.
getLimit() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardSettings
Gets the limit part of card settings.
getManualModeContactlessTransactionListener() - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Retrieves the manual payment contactless transaction listener.
getMaxLimit() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PurchaseLimit
Gets the maximum limit set by the issuer.
getMaxLimit() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.WithdrawalLimit
Gets the maximum limit set by the issuer.
getMerchant() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
The set of controls which is applied on the merchant category.
getMerchant() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
The merchant details.
getMerchantName() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionRecord
Retrieves the merchant name of the transaction record (Optional).
getMerchantNameAndAddress() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.Merchant
Card acceptor name and address in ISO 8853.
getMerchantPostalCode() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionRecord
Retrieves the merchant postal code of the transaction record (Optional).
getMerchantType() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionRecord
Retrieves the merchant type of the transaction record which is Category Code (MCC) (Optional).
getMessage() - Method in exception com.thalesgroup.gemalto.d1.D1Exception
Retrieves the underlying error name, error code, cause error code and cause error message.
getMessage() - Method in interface com.thalesgroup.gemalto.d1.d1pay.DeactivationStatus
Retrieves the detailed message (if any) of the operation.
getMessage() - Method in class com.thalesgroup.gemalto.d1.messaging.Message
The message content.
getMessage(String) - Static method in class com.thalesgroup.gemalto.d1.messaging.Message
To get the message based on the message ID.
getMessageID() - Method in class com.thalesgroup.gemalto.d1.messaging.Message
The message ID.
getMessageList(D1Task.Callback<List<Message>>) - Method in interface com.thalesgroup.gemalto.d1.messaging.MessagingService
To retrieve message list for the current consumer.
getMessagingService() - Method in class com.thalesgroup.gemalto.d1.D1Task
Retrieves the MessagingService instance to perform message and notification related API operations.
getMetadata() - Method in class com.thalesgroup.gemalto.d1.messaging.Message
The metadata contains a free-form object.
getMimeType() - Method in class com.thalesgroup.gemalto.d1.card.AssetContent
Gets the MIME type of this resource in PNG, SVG, or PDF format.
getMonthlyPurchaseLimit() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Gets the maximum purchase amount allowed on the card monthly.
getMonthlyWithdrawalLimit() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Gets the maximum withdrawal amount allowed on the card monthly.
getName() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.Merchant
The merchant's acronym name.
getName() - Method in class com.thalesgroup.gemalto.d1.card.TokenRequestor
Gets the name of the token requestor.
getNegativeButtonText() - Method in class com.thalesgroup.gemalto.d1.d1pay.AuthenticationParameter
Retrieves the custom description of the negative button on the authentication screen.
getNumberOfPaymentLeft() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionData
Retrieves the number of payments left before a replenishment is required.
getNumberOfPaymentsLeft() - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayDigitalCard
Get the remaining number of credentials left to perform payment transactions for this digital card.
getOngoingOperation() - Method in class com.thalesgroup.gemalto.d1.card.CardMetadata
Ongoing operation of the card.
getPan() - Method in class com.thalesgroup.gemalto.d1.card.CardDetails
Gets the full PAN number of the card.
getPeriodType() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PurchaseLimit
Gets the limit type for the period.
getPeriodType() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.WithdrawalLimit
Gets the limit type for the period.
getPhoneNumber() - Method in class com.thalesgroup.gemalto.d1.card.ConsumerInfo
The phone number which is without a country code.
getPhoneNumberCountryCode() - Method in class com.thalesgroup.gemalto.d1.card.ConsumerInfo
The country code of the phone number according to International calling code format UIT-T E.164.
getPinLength() - Method in class com.thalesgroup.gemalto.d1.ChangePINOptions
 
getPinTextView() - Method in class com.thalesgroup.gemalto.d1.CardPINUI
 
getPlatformType() - Method in class com.thalesgroup.gemalto.d1.card.ProvisioningMethod
Gets the platform type of the token requestor.
getProvisioningMethods() - Method in class com.thalesgroup.gemalto.d1.card.TokenRequestor
Gets the provisioning methods used by the token requestor.
getPushHandler() - Method in class com.thalesgroup.gemalto.d1.card.ProvisioningMethod
Gets the push handler of the token requestor.
getRecords() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionHistory
Gets the transaction history records.
getRegionList() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Geography
Gets the list of regions in which the payment/withdraw is allowed.
getReplacementAmount() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
This is the replacement amount in cases where a partial reversal is expressed in the billing currency.
getReplaceReasons() - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Helper method to list the state reasons allowed for CardService.replaceCard()
getScheme() - Method in class com.thalesgroup.gemalto.d1.card.CardMetadata
Gets the card scheme.
getScheme() - Method in class com.thalesgroup.gemalto.d1.card.DigitalCard
Gets the digital card scheme.
getScheme() - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayDigitalCard
Gets the D1 Pay digital card scheme.
getScheme() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionData
Retrieves the card scheme used for this transaction.
getSDKVersions() - Static method in class com.thalesgroup.gemalto.d1.D1Task
Returns the SDK version(s) in the D1 SDK.
getSecureLog() - Method in class com.thalesgroup.gemalto.d1.D1Task
Get D1 SDK secure log instance.
getState() - Method in class com.thalesgroup.gemalto.d1.card.CardMetadata
Gets the state of the card.
getState() - Method in class com.thalesgroup.gemalto.d1.card.DigitalCard
Gets the digital card status.
getState() - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayDigitalCard
Gets the D1 Pay digital card status.
getStateReason() - Method in class com.thalesgroup.gemalto.d1.card.CardMetadata
Reason associated to the cardState.
getStatus() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionRecord
Retrieves the transaction record status.
getSubTitle() - Method in class com.thalesgroup.gemalto.d1.d1pay.AuthenticationParameter
Retrieves the custom sub-title of the authentication screen.
getTimeStamp() - Method in class com.thalesgroup.gemalto.d1.messaging.Message
The message creation time based on ISO 8601 format YYYY-MM-DDThh:mm:ssTZD.
getTitle() - Method in class com.thalesgroup.gemalto.d1.d1pay.AuthenticationParameter
Retrieves the custom title of the authentication screen.
getTitle() - Method in class com.thalesgroup.gemalto.d1.messaging.Message
The message title.
getTncURL() - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayDigitalCard
Gets the URL of the terms and conditions.
getTokenRequestorID() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
Gets the identifier of the digital card's wallet.
getTokenRequestorID() - Method in class com.thalesgroup.gemalto.d1.card.DigitalCard
Gets the identifier of the digital card's token requestor.
getTokenRequestorList(String, D1Task.Callback<List<TokenRequestor>>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Retrieve eligible token requestor list for a given cardID.
getTokenRequestorName() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
Gets the name of the digital card's token requestor.
getTokenRequestorName() - Method in class com.thalesgroup.gemalto.d1.card.DigitalCard
Gets the name of the digital card's token requestor.
getTransactionData() - Method in class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
Retrieves the details of the current payment transaction.
getTransactionHistory(String, TransactionQuery, D1Task.Callback<List<CardTransactionRecord>>) - Method in interface com.thalesgroup.gemalto.d1.card.cardservice.CardService
Retrieves the transaction history for card issued by D1
getTransactionHistory(String, D1Task.Callback<TransactionHistory>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
Retrieves D1 Pay digital card's transaction history for a given cardID.
getTransactionStatus() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
Status of the transaction: approved or declined by the host.
getTransactionType() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
Defines the type of transaction.
getType() - Method in class com.thalesgroup.gemalto.d1.card.CardAsset
Gets the asset content type—ICON or CARD_BACKGROUND.
getType() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.Merchant
The merchant type which is the merchant category code (MCC).
getType() - Method in class com.thalesgroup.gemalto.d1.D1Params
Get the type of configuration
getType() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionData
Retrieves the transaction type.
getType() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionRecord
Retrieves the transaction record type.
getType() - Method in class com.thalesgroup.gemalto.d1.messaging.Message
The message type.
getVerificationMethod() - Method in class com.thalesgroup.gemalto.d1.d1pay.AuthenticationParameter
Retrieves the expected verification method (if there is any).
getWeeklyPurchaseLimit() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Gets the maximum purchase amount allowed on the card weekly.
getWeeklyWithdrawalLimit() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Gets the maximum withdrawal amount allowed on the card weekly.
getWidth() - Method in class com.thalesgroup.gemalto.d1.card.AssetContent
Gets width of the resource (if any).
getYearlyPurchaseLimit() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Gets the maximum purchase amount allowed on the card yearly.
getYearlyWithdrawalLimit() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Gets the maximum withdrawal amount allowed on the card yearly.
GOOGLE_PAY - com.thalesgroup.gemalto.d1.card.OEMPayType
Google Pay of the OEM pay type.

H

handleCardResult(int, int, Intent) - Method in class com.thalesgroup.gemalto.d1.D1Task
Handle data that Wallet has returned for card operation.
HTML - com.thalesgroup.gemalto.d1.messaging.MessageFormat
HTML format.

I

ICON - com.thalesgroup.gemalto.d1.card.CardAsset.AssetType
Icon type used for asset content.
INACTIVE - com.thalesgroup.gemalto.d1.card.State
Card is inactive.
insecureCopyToClipboard() - Method in class com.thalesgroup.gemalto.d1.DisplayTextView
Copy the text into system clipboard.
isAbroadPayment() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
Return true if the PWC field acquirerCountryCode is not present in this domesticPaymentCountries in tenant on-boarding process.
isAbroadPaymentEnabled() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
Enable/disable the abroad payment setting of the card.
isAdultMerchantEnabled() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Merchant
To enable/disable the payment setting with merchant that has adult activities.
isATMWithdrawalEnabled() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
Enable/disable the ATM withdrawal setting of the card.
isAuthenticationRequiredBeforeReplenishment() - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayDigitalCard
Whether authentication is needed for replenishment.
isContactless() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
Return true if transaction performed via contactless magnetic stripe or contactless M/Chip else false.
isContactlessEnabled() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
Enable/disable the contactless payment setting of the card.
isDefaultCard() - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayDigitalCard
Whether this digital card is the default card used for payment.
isGamblingMerchantEnabled() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Merchant
To enable/disable the payment setting with merchant that has gambling activities.
isMagneticStripe() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
Return true if transaction performed via magnetic stripe read (Track 2) or magnetic stripe read (Track 1) else false.
isMagneticStripeEnabled() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
To enable/disable the magnetic stripe setting of the card.
isODAReplenishmentNeeded() - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayDigitalCard
VISA only.
isOnCurrentDevice() - Method in class com.thalesgroup.gemalto.d1.card.DigitalCard
Identify if the digital card is on the current device (only for GooglePay, SamsungPay and D1Pay).
isOnlinePayment() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
Return true if card not present and payment is performed online else false.
isOnlinePaymentEnabled() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
Enable/Disable online payment setting of the card.
isRead() - Method in class com.thalesgroup.gemalto.d1.messaging.Message
Indicates if the application has marked the message as read by the end user.
isReplenishmentNeeded() - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayDigitalCard
Whether the digital card needs to be replenished based on the number of credentials left.
isReplenishmentRequired() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionData
Retrieves the status if a replenishment is required before executing next transaction.
isRiskyMerchantEnabled() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Merchant
To enable/disable the payment setting with merchant that has been categorised as risky by the scheme.
ISSUER_DECISION - com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Issuer decision.

L

LAST_CALL_TIMESTAMP - com.thalesgroup.gemalto.d1.PushResponseKey
Last call timestamp value which is only available if the MESSAGE_TYPE is PushResponseKey.TYPE_TRANSACTION_NOTIFICATION You can use this value when requesting a transaction history.
LAST4 - com.thalesgroup.gemalto.d1.card.CardActivationMethod
Uses the last 4 digits of the PAN to activate the card.
login(byte[], D1Task.Callback<Void>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Login to the D1 services using a provided token.
logout(D1Task.Callback<Void>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Logs out ofthe D1 services.

M

markMessageListAsRead(List<String>, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.messaging.MessagingService
To mark the message as read.
maskCardDetails() - Method in class com.thalesgroup.gemalto.d1.CardDetailsUI
To mask card details.
MASTERCARD - com.thalesgroup.gemalto.d1.card.Scheme
Mastercard scheme.
MC_PURCHASE_WITH_CASHBACK - com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
For MasterCard only.
MC_TRANSIT - com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
For MasterCard only.
Merchant() - Constructor for class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Merchant
 
Merchant(String, String, String, String, String, String) - Constructor for class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.Merchant
 
MERCHANT - com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.InitiatingParty
The transaction initiator for the record is merchant.
Message - Class in com.thalesgroup.gemalto.d1.messaging
This contains the information about message notification.
Message(String, String, String, String, MessageType, MessageFormat, String, boolean, String) - Constructor for class com.thalesgroup.gemalto.d1.messaging.Message
 
MESSAGE_ID - com.thalesgroup.gemalto.d1.PushResponseKey
The message identifier of the push message.
MESSAGE_TYPE - com.thalesgroup.gemalto.d1.PushResponseKey
This key is used to specify the message type.
MessageFormat - Enum in com.thalesgroup.gemalto.d1.messaging
The format of the message notification which is used in the card issued by D1.
MessageType - Enum in com.thalesgroup.gemalto.d1.messaging
The type of message notification which is used in the card issued by D1.
MessagingService - Interface in com.thalesgroup.gemalto.d1.messaging
Main class of the Messaging service for the Card issued by D1.
MIDDLE_EAST - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 

N

NONE - com.thalesgroup.gemalto.d1.card.cardservice.OngoingOperation
No ongoing operation.
NONE - com.thalesgroup.gemalto.d1.card.cardservice.StateReason
No reason provided.
NONE - com.thalesgroup.gemalto.d1.card.OEMPayType
None, this is used for scheme provisioning.
NORTH_AFRICA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
NORTH_AMERICA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
NORTHERN_EUROPE - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
NOT_DIGITIZED - com.thalesgroup.gemalto.d1.card.CardDigitizationState
Card has not been digitized.
NOTHING - com.thalesgroup.gemalto.d1.card.CardActivationMethod
No input is required for the activation.

O

OCEANIA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
OEMPayType - Enum in com.thalesgroup.gemalto.d1.card
Enumeration type for OEM pay type.
onAuthenticationRequired(VerificationMethod) - Method in class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
Conditional
onBiometricPromptMessage() - Method in interface com.thalesgroup.gemalto.d1.authn.AuthnCallback
This is invoked when a biometric prompt message is shown to the end user.
onDataChanged() - Method in interface com.thalesgroup.gemalto.d1.card.CardDataChangedListener
This is triggered when there is a change in the state of the digital card.
onDataChanged(String, State) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayDataChangedListener
This is triggered when there is a state change on the D1 Pay digital card.
onDelegatedDeviceAuthenticationCancelled() - Method in class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
Delegated authentication is failed by the user.
onDelegatedDeviceAuthenticationSucceeded(long) - Method in class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
Authentication is performed successfully by the user through mobile payment application.
ONE_TAP_ENABLED - com.thalesgroup.gemalto.d1.d1pay.D1PaymentExperience
Payment experience allowing one or two taps according to the card profile and end user authentication state.
onError(int) - Method in interface com.thalesgroup.gemalto.d1.d1pay.DeviceAuthenticationCallback
Only applicable for biometric/bio-fingerprint authentication.
onError(D1Exception) - Method in class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
This callback will be triggered when an error happens during the payment transaction.
onError(D1Exception) - Method in interface com.thalesgroup.gemalto.d1.D1Task.Callback
The request failed while executing.
onError(List<D1Exception>) - Method in interface com.thalesgroup.gemalto.d1.D1Task.ConfigCallback
The request failed while executing.
onFailed() - Method in interface com.thalesgroup.gemalto.d1.d1pay.DeviceAuthenticationCallback
User authentication failed.
OngoingOperation - Enum in com.thalesgroup.gemalto.d1.card.cardservice
The ongoing operation of the card issued by D1.
onHelp(int, CharSequence) - Method in interface com.thalesgroup.gemalto.d1.d1pay.DeviceAuthenticationCallback
Only applicable for biometric/bio-fingerprint authentication.
onNextTransactionReady(DeactivationStatus, String) - Method in class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
This callback is used to notify the readiness of the next payment transaction.
onPinEvent(PINEntryUI.PINEvent, String) - Method in interface com.thalesgroup.gemalto.d1.PINEntryUI.PINEventListener
This callback method is called every time that any PINEntryUI.PINEvent condition met.
onReadyToTap() - Method in class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
Conditional
onSuccess() - Method in interface com.thalesgroup.gemalto.d1.d1pay.DeviceAuthenticationCallback
End user is authenticated, the process will proceed to the next step.
onSuccess(T) - Method in interface com.thalesgroup.gemalto.d1.D1Task.Callback
The request has been successfully executed.
onSuccess(T) - Method in interface com.thalesgroup.gemalto.d1.D1Task.ConfigCallback
The request has been successfully executed.
onTimeout() - Method in interface com.thalesgroup.gemalto.d1.d1pay.DeviceAuthenticationTimeoutCallback
A timeout occurs before the user taps on the POS terminal.
onTimer(int) - Method in interface com.thalesgroup.gemalto.d1.d1pay.DeviceAuthenticationTimeoutCallback
Returns the remaining time for user to tap on the POS terminal.
onTransactionCompleted() - Method in class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
The last callback of a successful transaction.
onTransactionDataConfirmation(Map<String, String>, AuthnUserConfirmationCallback) - Method in interface com.thalesgroup.gemalto.d1.authn.AuthnCallback
This is invoked when an end user confirmation is required to proceed with the transaction data.
onTransactionInterrupted(D1Exception, int) - Method in class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
Callback to notify when the transaction is interrupted during processing.
onTransactionStarted() - Method in class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
This callback indicates that a new transaction has been initiated after a tap on the POS terminal.
OTHER - com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
The transaction type for the record is other.
OTHER - com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Type
Other transaction record.

P

PAGOBANCOMAT - com.thalesgroup.gemalto.d1.card.Scheme
PAGOBANCOMAT scheme, only SamSung Pay supports this scheme.
paramType - Variable in class com.thalesgroup.gemalto.d1.D1Params
 
PARTIALLY_APPROVED - com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionStatus
Transaction is partially approved.
PAYMENT - com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
The transaction type for the record is payment.
PDF - com.thalesgroup.gemalto.d1.card.AssetContent.MimeType
Image resource in PDF file format.
PENDING_IDV - com.thalesgroup.gemalto.d1.card.CardDigitizationState
Card has been digitized but it has not been activated.
PENDING_IDV - com.thalesgroup.gemalto.d1.card.State
The token is available in the active wallet but requires additional user authentication for use (in Yellow flow step-up authentication).
PIN_LOCKED - com.thalesgroup.gemalto.d1.card.cardservice.StateReason
PIN is locked.
PIN_MATCH - com.thalesgroup.gemalto.d1.PINEntryUI.PINEvent
Event that the both PIN entries have been filled to the expected length and their values match.
PIN_MISMATCH - com.thalesgroup.gemalto.d1.PINEntryUI.PINEvent
Event that the both PIN entries have been filled to the expected length and their values mismatch.
PINDisplayTextView - Class in com.thalesgroup.gemalto.d1
TextView for card PIN display.
PINDisplayTextView(Context) - Constructor for class com.thalesgroup.gemalto.d1.PINDisplayTextView
 
PINDisplayTextView(Context, AttributeSet) - Constructor for class com.thalesgroup.gemalto.d1.PINDisplayTextView
 
PINDisplayTextView(Context, AttributeSet, int) - Constructor for class com.thalesgroup.gemalto.d1.PINDisplayTextView
 
PINEntryUI - Class in com.thalesgroup.gemalto.d1
PINEntryUI() - Constructor for class com.thalesgroup.gemalto.d1.PINEntryUI
Internal constructor.
PINEntryUI.PINEvent - Enum in com.thalesgroup.gemalto.d1
Enum class for PIN entry events.
PINEntryUI.PINEventListener - Interface in com.thalesgroup.gemalto.d1
The listener interface for PIN events.
PLATFORM - com.thalesgroup.gemalto.d1.authn.AuthnType
Platform authenticator.
PNG - com.thalesgroup.gemalto.d1.card.AssetContent.MimeType
Image resource in PNG format.
proceed() - Method in interface com.thalesgroup.gemalto.d1.authn.AuthnUserConfirmationCallback
Call to proceed with the transaction.
processNotification(Map<String, String>, D1Task.Callback<Map<PushResponseKey, String>>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Process the pushed data received from notification server
ProvisioningMethod - Class in com.thalesgroup.gemalto.d1.card
Information about the provisioning method used by the token requestor.
ProvisioningMethod(String, String) - Constructor for class com.thalesgroup.gemalto.d1.card.ProvisioningMethod
Public Constructor
PURCHASE - com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
The transaction type for the record is purchase.
PURCHASE - com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Transaction is a purchase.
PURCHASE - com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Type
Purchase transaction record.
PurchaseLimit(CardLimitSettings.PeriodType, Integer, Long, Long, Double) - Constructor for class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PurchaseLimit
Internal constructor for PurchaseLimit object.
PushResponseKey - Enum in com.thalesgroup.gemalto.d1
An enumeration value for Push Message from the server.
pushToClick2PayMC(String, ConsumerInfo, String, String, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.card.D1PushToECommerce
Push Digital Card to Mastercard Click to Pay TokenRequestor.

R

REFUND - com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
The transaction type for the record is refund.
REFUND - com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Refund transaction.
REFUND - com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Type
Refund transaction record.
REFUNDED - com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Status
REFUNDED Status.
registerCardDataChangedListener(CardDataChangedListener) - Method in class com.thalesgroup.gemalto.d1.D1Task
Register to receive Card/Wallet update on following events: The active wallet changes (by changing the active account) The selected card of the active wallet changes Tokenized cards are added or removed from the active wallet The status of a token in the active wallet changes
registerD1PayDataChangedListener(D1PayDataChangedListener) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
Registers to receive notification for the following events: Digitization is completed.
registerDeviceAuthTimeoutCallback(DeviceAuthenticationTimeoutCallback) - Method in class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
This is a register callback to receive the update on the validity of the authentication.
registerMessageNotification(D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.messaging.MessagingService
To register the notification for card issued by D1.
RENEWAL - com.thalesgroup.gemalto.d1.card.cardservice.OngoingOperation
Renewal operation.
replaceCard(String, StateReason, D1Task.Callback<String>) - Method in interface com.thalesgroup.gemalto.d1.card.cardservice.CardService
Replaces the card issued by D1.
REPLACED - com.thalesgroup.gemalto.d1.card.State
Virtual Card has been replaced.
replenish(String, boolean, DeviceAuthenticationCallback, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
To replenish the given card identifier.
replenishODA(String, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
For Visa only.
reset(Context) - Static method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
It is recommended to call this API when the Mobile Payment Application (MPA) receives an unrecoverable error D1Exception.ErrorCode.ERROR_D1PAY_UNRECOVERABLE, in order to reset all the internal local data, and retry the operation.
reset(Context) - Static method in class com.thalesgroup.gemalto.d1.D1Task
Reset the SDK.
restore() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
Restores the card control settings.
restore() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Restores the card limit settings.
RESUME - com.thalesgroup.gemalto.d1.card.CardAction
Action to reactivate the given card.
resumeCard(String, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.card.cardservice.CardService
Resumes the card issued by D1.
REVERSED - com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionStatus
Transaction is reversed.
ROLLING - com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PeriodType
The rolling limit type for the period.

S

SAMSUNG_PAY - com.thalesgroup.gemalto.d1.card.OEMPayType
Samsung Pay of the OEM pay type.
Scheme - Enum in com.thalesgroup.gemalto.d1.card
Enumeration type for the scheme supported.
SCHENGEN_AREA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
SecureEditText - Class in com.thalesgroup.gemalto.d1
EditText for secure input.
SecureEditText(Context) - Constructor for class com.thalesgroup.gemalto.d1.SecureEditText
 
SecureEditText(Context, AttributeSet) - Constructor for class com.thalesgroup.gemalto.d1.SecureEditText
 
SecureEditText(Context, AttributeSet, int) - Constructor for class com.thalesgroup.gemalto.d1.SecureEditText
 
setAbroadPaymentEnabled(Boolean) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
To enable/disable abroad payment setting of the card.
setAdultMerchantEnabled(Boolean) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Merchant
Enable/disable the payment setting with merchant that has adult activities.
setApplicationProfileId(String) - Method in class com.thalesgroup.gemalto.d1.D1Task.Builder
A unique identifier of the application that is pre-configured at the backend.
setATMWithdrawalEnabled(Boolean) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
To enable/disable the ATM withdrawal setting of the card.
setContactlessEnabled(Boolean) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
To enable/disable the contactless payment setting of the card.
setContactlessTransactionAllowed(boolean) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
This API is used to enable contactless payment.
setContactlessTransactionListener(ContactlessTransactionListener) - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Sets the default contactless transaction listener to handle the payment transaction.
setContext(Context) - Method in class com.thalesgroup.gemalto.d1.D1Task.Builder
Sets the application context for D1 SDK.
setCountryList(List<String>) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Geography
Sets the list of country codes (in ISO 3166-1 alpha-2 format) in which the payment/withdraw is allowed.
setD1ServiceRSAExponent(byte[]) - Method in class com.thalesgroup.gemalto.d1.D1Task.Builder
Sets the D1 Service RSA Exponent value.
setD1ServiceRSAModulus(byte[]) - Method in class com.thalesgroup.gemalto.d1.D1Task.Builder
Sets the D1 Service RSA Modulus value.
setD1ServiceURL(String) - Method in class com.thalesgroup.gemalto.d1.D1Task.Builder
Sets the D1 Service Server URL.
setDailyPurchaseLimit(CardLimitSettings.PurchaseLimit) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Sets the maximum purchase amount allowed on the card daily.
setDailyWithdrawalLimit(CardLimitSettings.WithdrawalLimit) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Sets the maximum withdrawal amount allowed on the card daily.
setDefaultPaymentDigitalCard(String, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
Sets the DigitalizedCard as the default payment card.
setDeniedCurrencyList(List<String>) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
Defines the list of currencies, in ISO 4217 alpha code format, that will not be authorized.
setDigitalCardURL(String) - Method in class com.thalesgroup.gemalto.d1.D1Task.Builder
Set Server URL for Digital Card management.
setDomesticCurrencyCode(int) - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Sets the domestic currency code
setExpiryDateFormat(String) - Method in class com.thalesgroup.gemalto.d1.CardDetailsUI
To set date format used in expiry date.
setGamblingMerchantEnabled(Boolean) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Merchant
Enable/disable the payment setting with merchant that has gambling activities.
setGeography(CardControlSettings.Geography) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
Defines the list of countries and regions that the card is allowed to use.
setInternalCardMetaData(ID1CCardMetadata) - Method in class com.thalesgroup.gemalto.d1.card.CardMetadata
This method is used for internal purpose only.
setIssuerID(String) - Method in class com.thalesgroup.gemalto.d1.D1Task.Builder
Sets the Issuer identifier.
setKeyValidityPeriod(int) - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Sets the key validity period
setLimit(Long) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PurchaseLimit
Sets the current limit set by the end user/issuer on the card.
setLimit(Long) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.WithdrawalLimit
Sets the current limit set by the end user/issuer on the card.
setMagneticStripeEnabled(Boolean) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
To enable/disable the magneticStripe setting of the card.
setManualModeContactlessTransactionListener(ContactlessTransactionListener) - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Sets the contactless transaction listener to handle the manual payment transaction.
setMaxConsecutivePaymentsForLVT(int) - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Sets the maximum consecutive payments allowed for Low Value Transaction (LVT).
setMaxCumulativeAmountForLVT(long) - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Sets the maximum cumulative amount allowed for Low Value Transaction (LVT).
setMerchant(CardControlSettings.Merchant) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
Sets the set of controls which is applied on the merchant category.
setMonthlyPurchaseLimit(CardLimitSettings.PurchaseLimit) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Sets the maximum purchase amount allowed on the card monthly.
setMonthlyWithdrawalLimit(CardLimitSettings.WithdrawalLimit) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Sets the maximum withdrawal amount allowed on the card monthly.
setOnlinePaymentEnabled(Boolean) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings
To enable/disable the online payment setting of the card.
setOnlinePinPriority(boolean) - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
For Visa only.
setPanMaskCharacter(String) - Method in class com.thalesgroup.gemalto.d1.CardDetailsUI
To set mask character for PAN.
setPanSeparatorCharacter(String) - Method in class com.thalesgroup.gemalto.d1.CardDetailsUI
To set separator character for PAN every 4 characters, e.g.
setPaymentDigitalCard(String, D1Task.Callback<Void>) - Method in class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
Select temporarily digital card for payment during a transaction.
setPaymentExperience(D1PaymentExperience) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
This API is used to switch payment experience.
setPollingEndTimeForDigitization(int) - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Sets the polling end time which is used when there is an issue on push notifications.
setPollingIntervalForDigitization(int) - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Sets the polling interval.
setRegionList(List<CardControlSettings.Region>) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Geography
Sets the list of regions in which the payment/withdraw is allowed.
setReplenishAuthenticationUIStrings(String, String, String, String) - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
For Visa only.
setRiskyMerchantEnabled(Boolean) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Merchant
Enable/disable the payment setting with merchant that has been categorised as risky by the scheme.
setSingleTransactionAmountLimitForLVT(long) - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Sets the single transaction amount limit for Low Value Transaction (LVT).
setTransitExperienceAllowed(boolean) - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
In D1 Pay, "Transit experience" is a transit transaction that does not require end user authentication.
setVerificationMethod(VerificationMethod) - Method in class com.thalesgroup.gemalto.d1.d1pay.AuthenticationParameter
Sets the expected verification method for this authentication.
setWeeklyPurchaseLimit(CardLimitSettings.PurchaseLimit) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Sets the maximum purchase amount allowed on the card weekly.
setWeeklyWithdrawalLimit(CardLimitSettings.WithdrawalLimit) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Sets the maximum withdrawal amount allowed on the card weekly.
setYearlyPurchaseLimit(CardLimitSettings.PurchaseLimit) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Sets the maximum purchase amount allowed on the card yearly.
setYearlyWithdrawalLimit(CardLimitSettings.WithdrawalLimit) - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
Sets the maximum withdrawal amount allowed on the card yearly.
showCardDetails(D1Task.Callback<Void>) - Method in class com.thalesgroup.gemalto.d1.CardDetailsUI
To show card details securely.
SOUTH_AMERICA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
SOUTH_ASIA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
SOUTHEAST_ASIA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
SOUTHERN_AFRICA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
SOUTHERN_EUROPE - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
startAuthenticate(AuthenticationParameter) - Method in class com.thalesgroup.gemalto.d1.d1pay.ContactlessTransactionListener
Starts the user authentication using the input parameters.
startManualModePayment(String) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
To start proximity payment from the application.
State - Enum in com.thalesgroup.gemalto.d1.card
Card State
StateReason - Enum in com.thalesgroup.gemalto.d1.card.cardservice
The reason that is associated to the state for the cards issued by D1.
submit(D1Task.Callback<Void>) - Method in class com.thalesgroup.gemalto.d1.PINEntryUI
Validates the inputted PIN in PIN entries and submits the PIN change request.
SUCCESS - com.thalesgroup.gemalto.d1.d1pay.DeactivationStatus.Code
Payment has been deactivated successfully.
SUSPEND - com.thalesgroup.gemalto.d1.card.CardAction
Action to suspend the given card.
suspendCard(String, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.card.cardservice.CardService
Suspends the card issued by D1.
SVG - com.thalesgroup.gemalto.d1.card.AssetContent.MimeType
Image resource in SVG file format.

T

TEXT - com.thalesgroup.gemalto.d1.messaging.MessageFormat
Text format.
TokenRequestor - Class in com.thalesgroup.gemalto.d1.card
Information about the token requestor.
TokenRequestor(String, String, List<AssetContent>, List<ProvisioningMethod>) - Constructor for class com.thalesgroup.gemalto.d1.card.TokenRequestor
Public Constructor
toString() - Method in enum com.thalesgroup.gemalto.d1.card.AssetContent.MimeType
Returns the value as String.
toString() - Method in enum com.thalesgroup.gemalto.d1.card.CardAction
Returns the value as String.
toString() - Method in enum com.thalesgroup.gemalto.d1.card.CardAsset.AssetType
Returns the value as String.
toString() - Method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
toString() - Method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PeriodType
 
toString() - Method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionStatus
 
toString() - Method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
 
toString() - Method in enum com.thalesgroup.gemalto.d1.card.cardservice.OngoingOperation
Returns the value as String.
toString() - Method in enum com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Returns the value as String.
toString() - Method in enum com.thalesgroup.gemalto.d1.card.OEMPayType
 
toString() - Method in enum com.thalesgroup.gemalto.d1.card.Scheme
Returns the value as String.
toString() - Method in enum com.thalesgroup.gemalto.d1.card.State
Returns the value as String.
toString() - Method in enum com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Status
Retrieves the string value of this transaction record status.
toString() - Method in enum com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Type
Retrieves the string value of this transaction record type.
toString() - Method in enum com.thalesgroup.gemalto.d1.messaging.MessageFormat
Returns the value as String.
toString() - Method in enum com.thalesgroup.gemalto.d1.messaging.MessageType
Returns the value as String.
TransactionData - Interface in com.thalesgroup.gemalto.d1.d1pay
Interface to provide detailed information of a transaction.
TransactionData.Type - Enum in com.thalesgroup.gemalto.d1.d1pay
Type of a transaction.
TransactionHistory - Interface in com.thalesgroup.gemalto.d1.d1pay
Contains the digital card's transaction history information.
TransactionQuery - Class in com.thalesgroup.gemalto.d1.card.cardservice
 
TransactionQuery() - Constructor for class com.thalesgroup.gemalto.d1.card.cardservice.TransactionQuery
 
TransactionRecord - Interface in com.thalesgroup.gemalto.d1.d1pay
Contains the digital card's transaction record information.
TransactionRecord.Status - Enum in com.thalesgroup.gemalto.d1.d1pay
Status of a transaction record.
TransactionRecord.Type - Enum in com.thalesgroup.gemalto.d1.d1pay
Type of a transaction record.
TWO_TAP_ALWAYS - com.thalesgroup.gemalto.d1.d1pay.D1PaymentExperience
Payment experience in two taps always requires end user authentication.
TYPE_AUTHN - Static variable in enum com.thalesgroup.gemalto.d1.PushResponseKey
The message received is of an Authn type and has been processed by the SDK.
TYPE_CARD_RENEWAL - Static variable in enum com.thalesgroup.gemalto.d1.PushResponseKey
A message is received to notify that resynchronisation of the card id is required.
TYPE_CARD_STATE - Static variable in enum com.thalesgroup.gemalto.d1.PushResponseKey
A message is received to notify the Application that there is an update for Card State.
TYPE_MESSAGE_NOTIFICATION - Static variable in enum com.thalesgroup.gemalto.d1.PushResponseKey
The message received is related to activities in card issued by D1.
TYPE_REPLENISHMENT - Static variable in enum com.thalesgroup.gemalto.d1.PushResponseKey
A message is received to notify that a replenishment is required.
TYPE_TRANSACTION_NOTIFICATION - Static variable in enum com.thalesgroup.gemalto.d1.PushResponseKey
A message is received to notify that a new transaction has been performed recently.
TYPE_UNKNOWN - Static variable in enum com.thalesgroup.gemalto.d1.PushResponseKey
The message received is not recognized by the SDK.

U

unenrollAuthnCredentials(D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.authn.D1Authn
Unenroll the user's device.
UNKNOWN - com.thalesgroup.gemalto.d1.card.Scheme
Unknown scheme.
UNKNOWN - com.thalesgroup.gemalto.d1.card.State
The token state is not defined.
UNKNOWN - com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Unknown transaction.
unRegisterCardDataChangedListener() - Method in class com.thalesgroup.gemalto.d1.D1Task
Unregister the Card/Wallet data changed listener
unRegisterD1PayDataChangedListener() - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
Unregisters D1PayDataChangedListener that has been registered previously
unregisterMessageNotification(D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.messaging.MessagingService
To unregister notification for card issued by D1.
unsetDefaultPaymentDigitalCard(D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
Remove the current default D1 Pay digital card.
updateCardControlSettings(String, CardControlSettings, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.card.cardservice.CardService
Updates the control settings for card issued by D1.
updateCardLimitSettings(String, CardLimitSettings, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.card.cardservice.CardService
Updates the settings for card issued by D1.
updateDigitalCard(String, DigitalCard, CardAction, D1Task.Callback<Boolean>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Update Digital Card status for a given Digital card ID.
updateDigitalCard(String, D1PayDigitalCard, CardAction, D1Task.Callback<Boolean>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
Update D1 Pay digital card status for a cardID
updatePushToken(String, D1Task.Callback<Void>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Updates the new push token.
updateSamsungPay() - Method in interface com.thalesgroup.gemalto.d1.card.D1PushWallet
Samsung Pay only.
USER_DECISION - com.thalesgroup.gemalto.d1.card.cardservice.StateReason
User decision.

V

valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.authn.AuthnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.AssetContent.MimeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.CardAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.CardActivationMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.CardAsset.AssetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.CardDigitizationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PeriodType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.InitiatingParty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.OngoingOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.OEMPayType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.Scheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.card.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.D1Params.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.d1pay.D1PaymentExperience
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.d1pay.DeactivationStatus.Code
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.d1pay.VerificationMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.messaging.MessageFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.messaging.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.PINEntryUI.PINEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thalesgroup.gemalto.d1.PushResponseKey
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.thalesgroup.gemalto.d1.authn.AuthnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.AssetContent.MimeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.CardAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.CardActivationMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.CardAsset.AssetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.CardDigitizationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PeriodType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.InitiatingParty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.OngoingOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.OEMPayType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.Scheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.card.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.D1Params.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.d1pay.D1PaymentExperience
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.d1pay.DeactivationStatus.Code
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.d1pay.VerificationMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.messaging.MessageFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.messaging.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.PINEntryUI.PINEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thalesgroup.gemalto.d1.PushResponseKey
Returns an array containing the constants of this enum type, in the order they are declared.
VerificationMethod - Enum in com.thalesgroup.gemalto.d1.d1pay
The verification method required for the user authentication.
VISA - com.thalesgroup.gemalto.d1.card.Scheme
Visa scheme.

W

WEST_AFRICA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
WEST_ASIA - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
WESTERN_EUROPE - com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
 
wipe() - Method in class com.thalesgroup.gemalto.d1.card.CardDetails
Wipes the sensitive data of the object.
wipe() - Method in class com.thalesgroup.gemalto.d1.CardDetailsUI
Wipe the content of the displayed card details.
wipe() - Method in class com.thalesgroup.gemalto.d1.CardPINUI
 
wipe() - Method in interface com.thalesgroup.gemalto.d1.d1pay.TransactionData
Wipes the sensitive data of the object.
wipe() - Method in class com.thalesgroup.gemalto.d1.DisplayTextView
wipe() - Method in class com.thalesgroup.gemalto.d1.PINEntryUI
Wipes the sensitive data of the PIN entry UI.
WITHDRAWAL - com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
The transaction type for the record is withdrawal.
WithdrawalLimit(CardLimitSettings.PeriodType, Integer, Long, Long, Double) - Constructor for class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.WithdrawalLimit
Internal constructor for PurchaseLimit object.
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages