Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ACCOUNT_TRANSFER - Enum constant in enum class 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 - Enum constant in enum class 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 of 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
ALL - Enum constant in enum class com.thalesgroup.gemalto.d1.log.LogService.Level
 
AMEX - Enum constant in enum class com.thalesgroup.gemalto.d1.card.Scheme
Amex scheme.
Amount(long, String) - Constructor for class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.Amount
Internal constructor for the Amount object.
approveBinding(String, String, BindReason, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.digitalcard.DigitalCardService
Approves the device binding for a digital card.
approveCardholderVerification(String, VerificationReason, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.digitalcard.DigitalCardService
Approves cardholder verification for a digital card.
APPROVED - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionStatus
Transaction is approved.
APPROVED - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Status
APPROVED Status.
APPROVED - Enum constant in enum class com.thalesgroup.gemalto.d1.digitalcard.DeviceBindingStatus
The device binding has been approved.
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 Class in com.thalesgroup.gemalto.d1.card
Enumeration type for MimeType supported.
ATM_OTHER_SERVICE - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Type
ATM other service transaction record.
ATM_WITHDRAWAL - Enum constant in enum class 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 Class 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 - Enum constant in enum class com.thalesgroup.gemalto.d1.messaging.MessageType
Authorization message.

B

BALANCE_ENQUIRY - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Balance enquiry transaction.
BillingAddress - Class in com.thalesgroup.gemalto.d1.card
Deprecated.
Please use BillingAddress.
BillingAddress - Class in com.thalesgroup.gemalto.d1.clicktopay
Represents a billing address used in card enrollment, consumer/card update, get profiles or payment processing.
BillingAddress(String) - Constructor for class com.thalesgroup.gemalto.d1.card.BillingAddress
Deprecated.
Sets the ISO 3166-1 alpha-2 country code for the billing address.
BillingAddress(String) - Constructor for class com.thalesgroup.gemalto.d1.clicktopay.BillingAddress
Sets the ISO 3166-1 alpha-2 country code for the billing address.
BindReason - Enum Class in com.thalesgroup.gemalto.d1.digitalcard
The reason associated with approving a device binding for a digital card.
BIOMETRIC - Enum constant in enum class com.thalesgroup.gemalto.d1.authn.AuthnType
Proprietary biometric authenticator.
BIOMETRICS - Enum constant in enum class 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.
buildConfigCore(String, int) - 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 - Class in com.thalesgroup.gemalto.d1.clicktopay
The card information that is enrolled in the Click to Pay service.
Card(String, CardMetadata) - Constructor for class com.thalesgroup.gemalto.d1.card.cardservice.Card
Public constructor for Card object issued by D1.
Card(String, String, String, String, String, BillingAddress) - Constructor for class com.thalesgroup.gemalto.d1.clicktopay.Card
 
CARD - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Params.Type
Digital Card configuration type.
CARD_BACKGROUND - Enum constant in enum class com.thalesgroup.gemalto.d1.card.CardAsset.AssetType
The asset content used for background.
CARD_BROKEN - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Card is damaged.
CARD_FOUND - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Card is found.
CARD_ID - Enum constant in enum class com.thalesgroup.gemalto.d1.PushResponseKey
Contains the card identifier from Push Message.
CARD_LOST - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Card is lost.
CARD_LOST - Enum constant in enum class com.thalesgroup.gemalto.d1.digitalcard.UnbindReason
The physical card associated with the token is lost.
CARD_NOT_RECEIVED - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Card is not received.
CARD_STATUS_UPDATE - Enum constant in enum class com.thalesgroup.gemalto.d1.messaging.MessageType
Card status update message.
CARD_STOLEN - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Card is stolen.
CARD_STOLEN - Enum constant in enum class com.thalesgroup.gemalto.d1.digitalcard.UnbindReason
The physical card associated with the token is stolen.
CardAction - Enum Class in com.thalesgroup.gemalto.d1.card
Enumeration type for Card Action that is used to update the card status.
CardActivationMethod - Enum Class 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 Class 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 Class 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 Class in com.thalesgroup.gemalto.d1.card
Indicates the card state.
CARDHOLDER - Enum constant in enum class 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 Class 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
The amount and currency code for the transaction.
CardTransactionRecord.InitiatingParty - Enum Class in com.thalesgroup.gemalto.d1.card.cardservice
The initiating party for the transaction.
CardTransactionRecord.Merchant - Class in com.thalesgroup.gemalto.d1.card.cardservice
The merchant details.
CardTransactionRecord.TransactionStatus - Enum Class in com.thalesgroup.gemalto.d1.card.cardservice
The status of the transaction.
CardTransactionRecord.TransactionType - Enum Class in com.thalesgroup.gemalto.d1.card.cardservice
The type for the transaction.
CARIBBEAN - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Caribbean region.
CASH - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Cash transaction.
CASH_DISBURSEMENT - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Cash disbursement transaction.
CENTRAL_AFRICA - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Central Africa region.
CENTRAL_AMERICA - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Central America region.
CENTRAL_ASIA - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Central Asia region.
CHALLENGED - Enum constant in enum class com.thalesgroup.gemalto.d1.digitalcard.DeviceBindingStatus
The device binding has been challenged.
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 - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Status
CLEARED Status.
CLICKTOPAY_ENROLMENT - Enum constant in enum class com.thalesgroup.gemalto.d1.messaging.MessageType
Click to Pay Enrollment message.
CLICKTOPAY_OPTOUT_CARD - Enum constant in enum class com.thalesgroup.gemalto.d1.messaging.MessageType
Click to Pay OptOut message.
CLICKTOPAY_OPTOUT_CONSUMER - Enum constant in enum class com.thalesgroup.gemalto.d1.messaging.MessageType
Click to Pay OptOut consumer message.
CLICKTOPAY_UPDATE_CARD - Enum constant in enum class com.thalesgroup.gemalto.d1.messaging.MessageType
Click to Pay Update card message.
CLICKTOPAY_UPDATE_CONSUMER - Enum constant in enum class com.thalesgroup.gemalto.d1.messaging.MessageType
Click to Pay Update consumer message.
ClickToPayService - Interface in com.thalesgroup.gemalto.d1.clicktopay
Main interface for Click to Pay operations.
CLOSED_ACCOUNT - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Account is closed.
CLOSED_CARD - Enum constant in enum class 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
CardService is a helper class for the card issued by D1.
com.thalesgroup.gemalto.d1.clicktopay - package com.thalesgroup.gemalto.d1.clicktopay
ClickToPayService is a helper class for the Click to Pay service.
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.digitalcard - package com.thalesgroup.gemalto.d1.digitalcard
Service interface for digital card operations related to cardholder verification and device binding.
com.thalesgroup.gemalto.d1.log - package com.thalesgroup.gemalto.d1.log
Main class of the Log service.
com.thalesgroup.gemalto.d1.messaging - package com.thalesgroup.gemalto.d1.messaging
The main class for message and notification related APIs for the card issued by D1 and ClickToPay.
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
Deprecated.
Please use ConsumerInfo.
ConsumerInfo - Class in com.thalesgroup.gemalto.d1.clicktopay
Information about the consumer.
ConsumerInfo(String, String, String, String, String, String) - Constructor for class com.thalesgroup.gemalto.d1.card.ConsumerInfo
ConsumerInfo(String, String, String, String, String, String, String) - Constructor for class com.thalesgroup.gemalto.d1.card.ConsumerInfo
Deprecated.
 
ConsumerInfo(String, String, String, String, String, String, String) - Constructor for class com.thalesgroup.gemalto.d1.clicktopay.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 - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Params.Type
Core configuration type.
CREDIT_ADJUSTMENT - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Credit adjustment transaction.
CVV - Enum constant in enum class com.thalesgroup.gemalto.d1.card.CardActivationMethod
Uses the CVV to activate the card.
CVV2_LOCKED - Enum constant in enum class 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.
D1ClickToPay - Interface in com.thalesgroup.gemalto.d1.card
Deprecated.
Please use ClickToPayService.
D1ClickToPay.Status - Enum Class in com.thalesgroup.gemalto.d1.card
Deprecated.
Please use Status
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, int, String) - Constructor for exception com.thalesgroup.gemalto.d1.D1Exception
Constructs a D1Exception with the error code, the cause's error code and message.
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 Class 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 Class in com.thalesgroup.gemalto.d1
Type of Parameter
D1PAY - Enum constant in enum class 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 Class 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
This is the entry point to manage the D1 Pay wallet.
D1PushToECommerce - Interface in com.thalesgroup.gemalto.d1.card
Deprecated.
Please use new API: ClickToPayService
D1PushWallet - Interface in com.thalesgroup.gemalto.d1.card
 
D1Task - Class in com.thalesgroup.gemalto.d1
 
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 the 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 Class in com.thalesgroup.gemalto.d1.d1pay
The status code of the deactivated payment.
DEBIT_ADJUSTMENT - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Debit adjustment transaction.
DEBUG - Enum constant in enum class com.thalesgroup.gemalto.d1.log.LogService.Level
 
DECLINED - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionStatus
Transaction is declined.
DECLINED - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Status
DECLINED Status.
DECLINED - Enum constant in enum class com.thalesgroup.gemalto.d1.digitalcard.DeviceBindingStatus
The device binding has been declined.
DELETE - Enum constant in enum class com.thalesgroup.gemalto.d1.card.CardAction
Action to delete the given card.
DELETED - Enum constant in enum class com.thalesgroup.gemalto.d1.card.State
Card is deleted.
deleteFiles() - Method in interface com.thalesgroup.gemalto.d1.log.LogService
Delete secure logs files from the D1 services.
DEVICE_KEYGUARD - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.VerificationMethod
Authenticate using system device keyguard (PIN/pattern).
DEVICE_LOST - Enum constant in enum class com.thalesgroup.gemalto.d1.digitalcard.UnbindReason
The device associated with the token is lost.
DEVICE_STOLEN - Enum constant in enum class com.thalesgroup.gemalto.d1.digitalcard.UnbindReason
The device associated with the token is stolen.
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.
DeviceBinding - Class in com.thalesgroup.gemalto.d1.digitalcard
Device Binding information.
DeviceBinding(String, String, DeviceBindingStatus) - Constructor for class com.thalesgroup.gemalto.d1.digitalcard.DeviceBinding
Public Constructor for DeviceBinding.
DeviceBindingStatus - Enum Class in com.thalesgroup.gemalto.d1.digitalcard
Status enum for device binding.
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
DigitalCard(String, State, Scheme, String, String, String, String, String, String, String, List<DeviceBinding>, boolean) - Constructor for class com.thalesgroup.gemalto.d1.card.DigitalCard
Public Constructor with DeviceBinding list.
DigitalCardService - Interface in com.thalesgroup.gemalto.d1.digitalcard
Service interface for digital card operations related to cardholder verification and device binding.
DIGITIZATION_IN_PROGRESS - Enum constant in enum class com.thalesgroup.gemalto.d1.card.CardDigitizationState
D1 Pay & Samsung Pay only. Card digitization in progress.
DIGITIZED - Enum constant in enum class com.thalesgroup.gemalto.d1.card.CardDigitizationState
Card has been digitized.
disableLogService() - Method in class com.thalesgroup.gemalto.d1.D1Task.Builder
Allows you to disable the generation of secure logs for D1 SDK; logging is enabled by default.
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 - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
East Africa region.
EAST_ASIA - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Central Asia region.
EASTERN_EUROPE - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Eastern Europe region.
enableSecureLog(boolean) - Method in class com.thalesgroup.gemalto.d1.D1Task.Builder
Deprecated.
from 4.3.0, use D1Task.Builder.disableLogService() instead
enrol(String, ConsumerInfo, String, BillingAddress, D1Task.Callback<D1ClickToPay.Status>) - Method in interface com.thalesgroup.gemalto.d1.card.D1ClickToPay
enrol(String, ConsumerInfo, String, BillingAddress, D1Task.Callback<Status>) - Method in interface com.thalesgroup.gemalto.d1.clicktopay.ClickToPayService
Enrolls the card to the Click to Pay service.
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 - Enum constant in enum class com.thalesgroup.gemalto.d1.log.LogService.Level
 
ERROR_AUTHN - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Authn operations failed.
ERROR_AUTHN_ACCESS_DENIED - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Authn Access denied.
ERROR_AUTHN_AUTHENTICATOR_NOT_AVAILABLE - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Authn Device is not secured with a PIN, pattern, password or biometric authentication.
ERROR_AUTHN_INVALID_ENROLLMENT_TOKEN - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Authn Invalid Enrollment Token.
ERROR_AUTHN_NOT_ENROLLED - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Authn User is not enrolled.
ERROR_AUTHN_USER_LOCKOUT - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Authn User Locked Out.
ERROR_CANCELLED - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The operation has been cancelled.
ERROR_CARD - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Errors occurred whilst executing card operations.
ERROR_CARD_NO_PENDING_IDV - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
No pending activation digital card.
ERROR_CARD_NOT_FOUND - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The provided cardID is not found.
ERROR_CARD_NOT_MANAGED_BY_D1 - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The consumerID/card is not issued by the current issuer.
ERROR_CARD_OPERATION_INVALID_REASON - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Operation (replace) is not allowed on the card issued by D1.
ERROR_CARD_OPERATION_NOT_ALLOWED - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Operation (resume/suspend/replace) is not allowed on the card issued by D1.
ERROR_CARD_SETTINGS_INVALID_FORMAT - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Operation updateCardLimit/updateCardControls setting is not allowed on the card issued by D1.
ERROR_CLICKTOPAY - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Errors occurred whilst executing Click to Pay operations.
ERROR_CLICKTOPAY_INVALID_BILLING_ADDRESS_COUNTRY_CODE - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when the integrator called the enrol API to enrol and the country code in BillingAddress is invalid.
ERROR_CLICKTOPAY_INVALID_FIRST_NAME - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when the integrator called the enrol API to enrol and the first name in ConsumerInfo is invalid.
ERROR_CLICKTOPAY_INVALID_LANGUAGE - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when the integrator called the enrol API to enrol and the language in ConsumerInfo is invalid.
ERROR_CLICKTOPAY_INVALID_LAST_NAME - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when the integrator called the ClickToPayService.enrol(String, ConsumerInfo, String, BillingAddress, D1Task.Callback) enrol} API to enrol and the last name in ConsumerInfo is invalid.
ERROR_CLICKTOPAY_INVALID_PHONE_NUMBER - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when the integrator called the enrol API to enrol and the phone number in ConsumerInfo is invalid.
ERROR_CLICKTOPAY_INVALID_PHONE_NUMBER_COUNTRY_CODE - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when the integrator called the enrol API to enrol and the phone number country code in ConsumerInfo is invalid.
ERROR_CLICKTOPAY_SCHEME_AMBIGUOUS_PROFILE - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Multiple consumer profiles were found for the provided identifier; the scheme could not determine which profile to use.
ERROR_CLICKTOPAY_SCHEME_CARD_INELIGIBLE - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The card is not eligible for this operation under the current payment scheme.
ERROR_CLICKTOPAY_SCHEME_RESOURCE_EXISTS - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The resource that the integrator is attempting to create already exists.
ERROR_CORE - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred whilst executing core operations.
ERROR_D1PAY - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Errors occurred whilst executing D1 Pay operations.
ERROR_D1PAY_BIOFP_CONDITION_NOT_SATISFIED - Enum constant in enum class 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 - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
D1 Pay card has been deleted before or during payment activation process.
ERROR_D1PAY_CARD_SUSPENDED - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
D1 Pay Token Deletion is in progress.
ERROR_D1PAY_DIGITIZATION_COMPLETED - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Digitization has been completed for the cardID.
ERROR_D1PAY_DIGITIZATION_IN_PROGRESS - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The digitization of D1 Pay tokens is in progress.
ERROR_D1PAY_MOBILE_GATEWAY - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Error encountered in D1 Pay card mobile gateway operation.
ERROR_D1PAY_NO_CARD_ART_CACHE - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when the integrator called the D1PayWallet.getCachedCardMetadata(String, D1Task.Callback) getCachedCardMetadata} API to retrieve the local cached copy of card metadata.
ERROR_D1PAY_NO_CARD_METADATA_CACHE - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when the integrator called the 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 - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
No D1 Pay card is set as default card.
ERROR_D1PAY_NO_PUSH_TOKEN - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Push Token is not set yet.
ERROR_D1PAY_NOT_SUPPORTED - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The feature is not supported.
ERROR_D1PAY_OUT_OF_PAYMENT_KEYS - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when D1 Pay card does not have any payment keys left.
ERROR_D1PAY_PAYMENT_SERVICE - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Error encountered in D1Pay payment operation.
ERROR_D1PAY_POS_COMM_DISCONNECTED - Enum constant in enum class 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 - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Error encountered in D1 Pay provisioning operation.
ERROR_D1PAY_UNRECOVERABLE - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Unrecoverable error happened while executing D1 Pay operation.
ERROR_D1PAY_VISA_REPLENISHMENT_AUTHENTICATION - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Error encountered when D1Pay check whether VISA replenishment requires authentication.
ERROR_D1PAY_VISA_REPLENISHMENT_PREPARATION - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
An error occurred when D1 Pay prepares a Visa replenishment.
ERROR_DEBUG_SDK_USED - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
For security reason, Debug SDK cannot be used with Release App.
ERROR_DEVICE_ENVIRONMENT_UNSAFE - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The device environment is potentially unsafe, please ensure that the device environment is safe.
ERROR_GPAY - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Errors encountered whilst executing Google Pay operations.
ERROR_GPAY_NOT_SUPPORTED - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The feature is not supported.
ERROR_INVALID_ARGUMENT - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Errors encountered whilst executing initialization.
ERROR_NO_CARD_ACTIVATION_METHOD - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
There was no card activation method found for this card.
ERROR_NOT_ACTIVE - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The consumer/card is not in the active state.
ERROR_NOT_AUTHORIZED - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
This operation is not authorized.
ERROR_NOT_LOGGED_IN - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The user is not logged in or the login validity has expired.
ERROR_NOT_SUPPORTED - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
ERROR_PIN_CHANGE_FORBIDDEN - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
PIN change operation is forbidden on this card.
ERROR_PIN_INVALID - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The PIN inputs do not meet the PIN length or contain unexpected characters.
ERROR_PIN_MISMATCH - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
There is a mismatch with the PIN inputs.
ERROR_PUSH_TOKEN_NOT_FOUND - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The push token is not found when registering the notification for card issued by D1.
ERROR_RISK - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Risk assessment failed.
ERROR_SPAY - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Errors encountered whilst executing Samsung Pay operations.
ERROR_SPAY_APP_NOT_FOUND - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Samsung Pay App is not found on device.
ERROR_SPAY_NEED_TO_UPDATE - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Samsung Pay App requires update.
ERROR_SPAY_NOT_SUPPORTED - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The feature is not supported.
ERROR_SPAY_SETUP_NOT_COMPLETED - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
Samsung Pay Setup has not been completed.
ERROR_UI_COMPONENT_NOT_FOUND - Enum constant in enum class com.thalesgroup.gemalto.d1.D1Exception.ErrorCode
The required UI component is not found.
EXPIRED - Enum constant in enum class com.thalesgroup.gemalto.d1.card.State
Card is expired.
EXPIRY_DATE_LOCKED - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Expiry date is locked.

F

FAIL - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.DeactivationStatus.Code
Payment deactivation has failed.
FATAL - Enum constant in enum class com.thalesgroup.gemalto.d1.log.LogService.Level
 
fetchAuthnRequest(D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.authn.D1Authn
Fetches a pending authentication request.
FIRST_ENTRY_FINISH - Enum constant in enum class 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 - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PeriodType
The fixed limit type for the period.
FRAUD - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Card has a fraudulent operation.
FRAUD_DETECTED - Enum constant in enum class com.thalesgroup.gemalto.d1.digitalcard.UnbindReason
Fraudulent activity has been detected for the card or token.
fromCode(byte) - Static method in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Convert byte into Type enum
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.card.AssetContent.MimeType
Converts from String to MIME type.
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.card.CardAction
Converts from String to CardAction.
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.card.CardAsset.AssetType
Converts from String to AssetType.
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Converts from String to Region.
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PeriodType
Converts from String to PeriodType.
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.InitiatingParty
Converts from String to InitiatingParty.
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionStatus
Converts from String to TransactionStatus.
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
Converts from String to TransactionType.
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.card.cardservice.OngoingOperation
Converts from String to OngoingOperation.
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Converts from String to StateReason.
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.card.D1ClickToPay.Status
Deprecated.
 
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.card.OEMPayType
Converts the input value into the enum type if possible.
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.card.Scheme
Converts from String to Scheme.
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.card.State
Converts from String to State.
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.clicktopay.Status
 
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.digitalcard.DeviceBindingStatus
Converts a string value to DeviceBindingStatus enum.
fromString(String) - Static method in enum class com.thalesgroup.gemalto.d1.messaging.MessageFormat
Converts from String to Message format.
fromString(String) - Static method in enum class 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.
getBillingAddress() - Method in class com.thalesgroup.gemalto.d1.clicktopay.Card
Gets the billing address associated with the card.
getBillingAmount() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
The billing amount.
getBindingReference() - Method in class com.thalesgroup.gemalto.d1.digitalcard.DeviceBinding
Gets the binding reference.
getBindingStatus() - Method in class com.thalesgroup.gemalto.d1.digitalcard.DeviceBinding
Gets the binding status.
getCachedCardMetadata(String, D1Task.Callback<CardMetadata>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
This API is designed to retrieve the 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.
getCardHolderName() - Method in class com.thalesgroup.gemalto.d1.clicktopay.Card
Gets the cardholder name.
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 class com.thalesgroup.gemalto.d1.clicktopay.Card
Gets the unique identifier of the card.
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() - Method in class com.thalesgroup.gemalto.d1.clicktopay.Profile
Gets the list of Card enrolled in the Click to Pay service.
getCardList(D1Task.Callback<List<Card>>) - Method in interface com.thalesgroup.gemalto.d1.card.cardservice.CardService
Retrieves the list of cards 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 where CardService is a new helper class.
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.BillingAddress
Deprecated.
The city of the billing address.
getCity() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.Merchant
The merchant's city name.
getCity() - Method in class com.thalesgroup.gemalto.d1.clicktopay.BillingAddress
The city of the billing address.
getClickToPayService() - Method in class com.thalesgroup.gemalto.d1.D1Task
getClickToPayService API is used to access D1 Click to Pay services.
getCode() - Method in enum class 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 class com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Retrieves the raw code of this transaction type.
getConsumerInfo() - Method in class com.thalesgroup.gemalto.d1.clicktopay.Profile
Gets the consumer information enrolled in the Click to Pay service.
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.BillingAddress
Deprecated.
The ISO 3166-1 alpha-2 country code.
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.
getCountryCode() - Method in class com.thalesgroup.gemalto.d1.clicktopay.BillingAddress
The ISO 3166-1 alpha-2 country 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
getD1ClickToPay() - Method in class com.thalesgroup.gemalto.d1.D1Task
Deprecated.
Please use new API: D1Task.getClickToPayService()
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
Deprecated.
Please use new API: D1Task.getD1ClickToPay()
getD1PushWallet() - Method in class com.thalesgroup.gemalto.d1.D1Task
getPushWallet to the D1 services.
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 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 the 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.
getDeviceBindingList() - Method in class com.thalesgroup.gemalto.d1.card.DigitalCard
Gets the device binding list associated with this digital card.
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.
getDeviceName() - Method in class com.thalesgroup.gemalto.d1.digitalcard.DeviceBinding
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 the digital card of a given cardID for D1 Pay.
getDigitalCardID() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
Unique identifier of the EMV Token allocated by the scheme TSP.
getDigitalCardID() - Method in class com.thalesgroup.gemalto.d1.clicktopay.Card
Gets the digital card identifier.
getDigitalCardList(D1Task.Callback<Map<String, D1PayDigitalCard>>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
Retrieves the list of D1 Pay digital cards.
getDigitalCardList(String, D1Task.Callback<List<DigitalCard>>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Retrieves the digital card list for a given cardID.
getDigitalCardService() - Method in class com.thalesgroup.gemalto.d1.D1Task
Retrieves the DigitalCardService instance for digital card operations.
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
Deprecated.
The consumer’s email address in RFC 5322 format.
getEmail() - Method in class com.thalesgroup.gemalto.d1.clicktopay.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.
getErrorMessage() - Method in class com.thalesgroup.gemalto.d1.clicktopay.ProfileResult
Gets the error message returned by the scheme that encounters the error.
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 class com.thalesgroup.gemalto.d1.clicktopay.Card
Gets the card expiration date of the card.
getExpiryDate() - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayDigitalCard
Gets the expiry date of the D1 Pay digital card in MMYY format.
getFiles() - Method in interface com.thalesgroup.gemalto.d1.log.LogService
Get secure logs files from the D1 services.
getFirstName() - Method in class com.thalesgroup.gemalto.d1.card.ConsumerInfo
Deprecated.
Provides the consumer's first name.
getFirstName() - Method in class com.thalesgroup.gemalto.d1.clicktopay.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
Deprecated.
The preferred language to be used by the consumer.
getLanguage() - Method in class com.thalesgroup.gemalto.d1.clicktopay.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 class com.thalesgroup.gemalto.d1.clicktopay.Card
Gets the last four digits of the PAN.
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
Deprecated.
Provides the consumer's last name.
getLastName() - Method in class com.thalesgroup.gemalto.d1.clicktopay.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.
getLine1() - Method in class com.thalesgroup.gemalto.d1.card.BillingAddress
Deprecated.
The first line of the street address.
getLine1() - Method in class com.thalesgroup.gemalto.d1.clicktopay.BillingAddress
The first line of the street address.
getLine2() - Method in class com.thalesgroup.gemalto.d1.card.BillingAddress
Deprecated.
The second line of the street address.
getLine2() - Method in class com.thalesgroup.gemalto.d1.clicktopay.BillingAddress
The second line of the street address.
getLine3() - Method in class com.thalesgroup.gemalto.d1.card.BillingAddress
Deprecated.
The third line of the street address.
getLine3() - Method in class com.thalesgroup.gemalto.d1.clicktopay.BillingAddress
The third line of the street address.
getLogService() - Method in class com.thalesgroup.gemalto.d1.D1Task
Get D1 SDK secure log service instance.
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.
getMiddleName() - Method in class com.thalesgroup.gemalto.d1.card.ConsumerInfo
Deprecated.
 
getMiddleName() - Method in class com.thalesgroup.gemalto.d1.clicktopay.ConsumerInfo
 
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
Deprecated.
The phone number which is without a country code.
getPhoneNumber() - Method in class com.thalesgroup.gemalto.d1.clicktopay.ConsumerInfo
The phone number which is without a country code.
getPhoneNumberCountryCode() - Method in class com.thalesgroup.gemalto.d1.card.ConsumerInfo
Deprecated.
The country code of the phone number according to International calling code format UIT-T E.164.
getPhoneNumberCountryCode() - Method in class com.thalesgroup.gemalto.d1.clicktopay.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.
getProfileList() - Method in class com.thalesgroup.gemalto.d1.clicktopay.ProfileResult
Gets the list of profiles that are enrolled in the Click to Pay service.
getProfiles(D1Task.Callback<ProfileResult>) - Method in interface com.thalesgroup.gemalto.d1.clicktopay.ClickToPayService
Retrieves the list of profiles which contains the consumer details.
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 class 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 class com.thalesgroup.gemalto.d1.clicktopay.Profile
Gets the Click to Pay 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 D1 SDK.
getSecureLog() - Method in class com.thalesgroup.gemalto.d1.D1Task
Deprecated.
from 4.3.0, use D1Task.getLogService() instead
getState() - Method in class com.thalesgroup.gemalto.d1.card.BillingAddress
Deprecated.
The state of the billing address.
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 class com.thalesgroup.gemalto.d1.clicktopay.BillingAddress
The state of the billing address.
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.
getTransactionDate() - Method in class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord
The date of the transaction in ISO 8601 format: YYYY-MM-DDThh:mm:ssTZD.
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 the digital card transaction history of a given cardID for D1 Pay.
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.
getZipCode() - Method in class com.thalesgroup.gemalto.d1.card.BillingAddress
Deprecated.
The postal or ZIP code of the billing address.The maximum length of the zipCode allowed is 10 characters.
getZipCode() - Method in class com.thalesgroup.gemalto.d1.clicktopay.BillingAddress
The postal or ZIP code of the billing address.The maximum length of the zipCode allowed is 10 characters.
GOOGLE_PAY - Enum constant in enum class 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 - Enum constant in enum class com.thalesgroup.gemalto.d1.messaging.MessageFormat
HTML format.

I

ICON - Enum constant in enum class com.thalesgroup.gemalto.d1.card.CardAsset.AssetType
Icon type used for asset content.
INACTIVE - Enum constant in enum class com.thalesgroup.gemalto.d1.card.State
Card is inactive.
INFO - Enum constant in enum class com.thalesgroup.gemalto.d1.log.LogService.Level
 
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
Identifies if the digital card is on the current device (only for Google Pay, Samsung Pay and NFC Wallet).
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 - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Issuer decision.
ISSUER_DECISION - Enum constant in enum class com.thalesgroup.gemalto.d1.digitalcard.BindReason
Device binding is approved based on the issuer's decision.
ISSUER_DECISION - Enum constant in enum class com.thalesgroup.gemalto.d1.digitalcard.UnbindReason
Device binding is removed based on the issuer's decision.
ISSUER_DECISION - Enum constant in enum class com.thalesgroup.gemalto.d1.digitalcard.VerificationReason
Cardholder verification is approved based on the issuer's decision.

L

LAST_CALL_TIMESTAMP - Enum constant in enum class 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 - Enum constant in enum class 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
Logs in to the D1 services using a provided token.
login(List<byte[]>, D1Task.Callback<Void>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Login to the D1 services using provided tokens.
logout(D1Task.Callback<Void>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Logs out ofthe D1 services.
logoutAll(D1Task.Callback<Void>) - Method in class com.thalesgroup.gemalto.d1.D1Task
Logs out of the D1 services for all logged-in consumers
LogService - Interface in com.thalesgroup.gemalto.d1.log
Main class of the Log service.
LogService.Level - Enum Class in com.thalesgroup.gemalto.d1.log
Log level

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 - Enum constant in enum class com.thalesgroup.gemalto.d1.card.Scheme
Mastercard scheme.
maxTransactionRetryLimit - Static variable in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
 
MC_PURCHASE_WITH_CASHBACK - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
For MasterCard only.
MC_TRANSIT - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class com.thalesgroup.gemalto.d1.PushResponseKey
The message identifier of the push message.
MESSAGE_TYPE - Enum constant in enum class com.thalesgroup.gemalto.d1.PushResponseKey
This key is used to specify the message type.
MessageFormat - Enum Class in com.thalesgroup.gemalto.d1.messaging
The format of the message notification which is used in the card issued by D1.
MessageType - Enum Class 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 and ClickToPay.
MIDDLE_EAST - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Middle East region.

N

NONE - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.OngoingOperation
No ongoing operation.
NONE - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.StateReason
No reason provided.
NONE - Enum constant in enum class com.thalesgroup.gemalto.d1.card.OEMPayType
None, this is used for scheme provisioning.
NORTH_AFRICA - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
North Africa region.
NORTH_AMERICA - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
North America region.
NORTHERN_EUROPE - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Northern Europe region.
NOT_DIGITIZED - Enum constant in enum class com.thalesgroup.gemalto.d1.card.CardDigitizationState
Card has not been digitized.
NOTHING - Enum constant in enum class com.thalesgroup.gemalto.d1.card.CardActivationMethod
No input is required for the activation.

O

OCEANIA - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Oceania region.
OEMPayType - Enum Class in com.thalesgroup.gemalto.d1.card
Enumeration type for OEM pay type.
OFF - Enum constant in enum class com.thalesgroup.gemalto.d1.log.LogService.Level
 
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 - Enum constant in enum class 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 Class 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.
operationID - Variable in enum class com.thalesgroup.gemalto.d1.card.D1ClickToPay.Status
Deprecated.
 
operationID - Variable in enum class com.thalesgroup.gemalto.d1.clicktopay.Status
 
optOutCard(String, D1Task.Callback<D1ClickToPay.Status>) - Method in interface com.thalesgroup.gemalto.d1.card.D1ClickToPay
optOutCard(String, D1Task.Callback<Status>) - Method in interface com.thalesgroup.gemalto.d1.clicktopay.ClickToPayService
Opts the card out of the Click to Pay service.
optOutConsumer(D1Task.Callback<Status>) - Method in interface com.thalesgroup.gemalto.d1.clicktopay.ClickToPayService
Opts the consumer out of the Click to Pay service.
OTHER - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
The transaction type for the record is other.
OTHER - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Type
Other transaction record.

P

PAGOBANCOMAT - Enum constant in enum class 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 - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionStatus
Transaction is partially approved.
PAYMENT - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
The transaction type for the record is payment.
PDF - Enum constant in enum class com.thalesgroup.gemalto.d1.card.AssetContent.MimeType
Image resource in PDF file format.
PENDING - Enum constant in enum class com.thalesgroup.gemalto.d1.card.D1ClickToPay.Status
Deprecated.
Indicates that the operation is still in progress.
PENDING - Enum constant in enum class com.thalesgroup.gemalto.d1.clicktopay.Status
Indicates that the operation is still in progress.
PENDING_IDV - Enum constant in enum class com.thalesgroup.gemalto.d1.card.CardDigitizationState
Card has been digitized but it has not been activated.
PENDING_IDV - Enum constant in enum class 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 - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.StateReason
PIN is locked.
PIN_MATCH - Enum constant in enum class 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 - Enum constant in enum class 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 Class 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 - Enum constant in enum class com.thalesgroup.gemalto.d1.authn.AuthnType
Platform authenticator.
PNG - Enum constant in enum class 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
Profile - Class in com.thalesgroup.gemalto.d1.clicktopay
The profile information that is enrolled in the Click to Pay service.
Profile(Scheme, ConsumerInfo, List<Card>) - Constructor for class com.thalesgroup.gemalto.d1.clicktopay.Profile
 
ProfileResult - Class in com.thalesgroup.gemalto.d1.clicktopay
The ProfileResult that is returned from Click to Pay service.
ProfileResult(List<Profile>, String) - Constructor for class com.thalesgroup.gemalto.d1.clicktopay.ProfileResult
 
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 - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
The transaction type for the record is purchase.
PURCHASE - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Transaction is a purchase.
PURCHASE - Enum constant in enum class 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 Class 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

R

REFUND - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
The transaction type for the record is refund.
REFUND - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionData.Type
Refund transaction.
REFUND - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Type
Refund transaction record.
REFUNDED - Enum constant in enum class 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 and ClickToPay.
RENEWAL - Enum constant in enum class 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 - Enum constant in enum class 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
When Mobile Payment Application (MPA) receives an unrecoverable error D1Exception.ErrorCode.ERROR_D1PAY_UNRECOVERABLE, it is recommended to call this API in order to reset all the internal local data, and retry the operation.
reset(Context) - Static method in class com.thalesgroup.gemalto.d1.D1Task
Resets 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 - Enum constant in enum class 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 - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionStatus
Transaction is reversed.
ROLLING - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PeriodType
The rolling limit type for the period.

S

SAMSUNG_PAY - Enum constant in enum class com.thalesgroup.gemalto.d1.card.OEMPayType
Samsung Pay of the OEM pay type.
Scheme - Enum Class in com.thalesgroup.gemalto.d1.card
Enumeration type for the scheme supported.
SCHENGEN_AREA - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Schengen area 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.
setCity(String) - Method in class com.thalesgroup.gemalto.d1.card.BillingAddress
Deprecated.
Sets city of the billing address.
setCity(String) - Method in class com.thalesgroup.gemalto.d1.clicktopay.BillingAddress
Sets city of the billing address.
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
Sets the 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
setLevel(LogService.Level) - Method in interface com.thalesgroup.gemalto.d1.log.LogService
Set secure logs level.
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.
setLine1(String) - Method in class com.thalesgroup.gemalto.d1.card.BillingAddress
Deprecated.
Sets first line of the street address.
setLine1(String) - Method in class com.thalesgroup.gemalto.d1.clicktopay.BillingAddress
Sets first line of the street address.
setLine2(String) - Method in class com.thalesgroup.gemalto.d1.card.BillingAddress
Deprecated.
Sets second line of the street address.
setLine2(String) - Method in class com.thalesgroup.gemalto.d1.clicktopay.BillingAddress
Sets second line of the street address.
setLine3(String) - Method in class com.thalesgroup.gemalto.d1.card.BillingAddress
Deprecated.
Sets third line of the street address.
setLine3(String) - Method in class com.thalesgroup.gemalto.d1.clicktopay.BillingAddress
Sets third line of the street address.
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 the payment experience.
setPollingEndTimeForDigitization(int) - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Deprecated.
This API is deprecated as of version 4.1.0. With the introduction of this version, digitization is performed without push notifications, eliminating the need for push notifications or polling to complete the digitization process. Therefore, this API is no longer necessary. Integrator shall rely on success callback of D1Task.D1PayWallet.addDigitalCard() for completing of digitization process.
setPollingIntervalForDigitization(int) - Method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Deprecated.
This API is deprecated as of version 4.1.0. With the introduction of this version, digitization is performed without push notifications, eliminating the need for push notifications or polling to complete the digitization process. Therefore, this API is no longer necessary. Integrator shall rely on the success callback of D1Task.D1PayWallet.addDigitalCard() to complete the digitization process.
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).
setState(String) - Method in class com.thalesgroup.gemalto.d1.card.BillingAddress
Deprecated.
Sets state of the billing address.
setState(String) - Method in class com.thalesgroup.gemalto.d1.clicktopay.BillingAddress
Sets state of the billing address.
setTransactionRetryLimit(int) - Static method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Allows the maximum number of retries to be set for a contactless payment transaction performed by a POS terminal when the connection is interrupted.
setTransactionRetryTimeout(long) - Static method in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
Defines the time (in seconds) to wait before the POS terminal can perform the transaction again.
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.
setZipCode(String) - Method in class com.thalesgroup.gemalto.d1.card.BillingAddress
Deprecated.
Sets the postal or ZIP code of the billing address.
setZipCode(String) - Method in class com.thalesgroup.gemalto.d1.clicktopay.BillingAddress
Sets the postal or ZIP code of the billing address.
showCardDetails(D1Task.Callback<Void>) - Method in class com.thalesgroup.gemalto.d1.CardDetailsUI
To show card details securely.
SOUTH_AMERICA - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
South America region.
SOUTH_ASIA - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
South Asia region.
SOUTHEAST_ASIA - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Southeast Asia region.
SOUTHERN_AFRICA - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Southern Africa region.
SOUTHERN_EUROPE - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Southern Europe 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 a proximity payment from the application.
State - Enum Class in com.thalesgroup.gemalto.d1.card
Card State
StateReason - Enum Class in com.thalesgroup.gemalto.d1.card.cardservice
The reason that is associated to the state for the cards issued by D1.
Status - Enum Class in com.thalesgroup.gemalto.d1.clicktopay
Enum representing the status of a Click to Pay operation.
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 - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.DeactivationStatus.Code
Payment has been deactivated successfully.
SUCCESSFUL - Enum constant in enum class com.thalesgroup.gemalto.d1.card.D1ClickToPay.Status
Deprecated.
Indicates that the operation was successful.
SUCCESSFUL - Enum constant in enum class com.thalesgroup.gemalto.d1.clicktopay.Status
Indicates that the operation was successful.
SUSPEND - Enum constant in enum class 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 - Enum constant in enum class com.thalesgroup.gemalto.d1.card.AssetContent.MimeType
Image resource in SVG file format.

T

TEXT - Enum constant in enum class 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 class com.thalesgroup.gemalto.d1.card.AssetContent.MimeType
Returns the value as String.
toString() - Method in enum class com.thalesgroup.gemalto.d1.card.CardAction
Returns the value as String.
toString() - Method in enum class com.thalesgroup.gemalto.d1.card.CardAsset.AssetType
Returns the value as String.
toString() - Method in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Returns the value as String.
toString() - Method in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings.PeriodType
Returns the value as String.
toString() - Method in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionStatus
Returns the value as String.
toString() - Method in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardTransactionRecord.TransactionType
Returns the value as String.
toString() - Method in enum class com.thalesgroup.gemalto.d1.card.cardservice.OngoingOperation
Returns the value as String.
toString() - Method in enum class com.thalesgroup.gemalto.d1.card.cardservice.StateReason
Returns the value as String.
toString() - Method in enum class com.thalesgroup.gemalto.d1.card.D1ClickToPay.Status
Deprecated.
Returns the string representation of the enum value.
toString() - Method in enum class com.thalesgroup.gemalto.d1.card.OEMPayType
 
toString() - Method in enum class com.thalesgroup.gemalto.d1.card.Scheme
Returns the value as String.
toString() - Method in enum class com.thalesgroup.gemalto.d1.card.State
Returns the value as String.
toString() - Method in enum class com.thalesgroup.gemalto.d1.clicktopay.Status
Returns the string representation of the enum value.
toString() - Method in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Status
Retrieves the string value of this transaction record status.
toString() - Method in enum class com.thalesgroup.gemalto.d1.d1pay.TransactionRecord.Type
Retrieves the string value of this transaction record type.
toString() - Method in enum class com.thalesgroup.gemalto.d1.digitalcard.BindReason
Returns the stable reason code for this reason.
toString() - Method in enum class com.thalesgroup.gemalto.d1.digitalcard.UnbindReason
Returns the stable reason code for this reason.
toString() - Method in enum class com.thalesgroup.gemalto.d1.digitalcard.VerificationReason
Returns the stable reason code for this reason.
toString() - Method in enum class com.thalesgroup.gemalto.d1.messaging.MessageFormat
Returns the value as String.
toString() - Method in enum class 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 Class 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
The transaction query to filter the transaction history.
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 Class in com.thalesgroup.gemalto.d1.d1pay
Status of a transaction record.
TransactionRecord.Type - Enum Class in com.thalesgroup.gemalto.d1.d1pay
Type of a transaction record.
transactionRetryLimitTimeout - Static variable in class com.thalesgroup.gemalto.d1.d1pay.D1PayConfigParams
 
TWO_TAP_ALWAYS - Enum constant in enum class com.thalesgroup.gemalto.d1.d1pay.D1PaymentExperience
Payment experience in two taps always requires end user authentication.
TYPE_AUTHN - Static variable in enum class 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 class 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 class 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 class com.thalesgroup.gemalto.d1.PushResponseKey
The message received is related to activities in card issued by D1 and Click to Pay.
TYPE_REPLENISHMENT - Static variable in enum class com.thalesgroup.gemalto.d1.PushResponseKey
A message is received to notify that a replenishment is required.
TYPE_TRANSACTION_NOTIFICATION - Static variable in enum class 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 class com.thalesgroup.gemalto.d1.PushResponseKey
The message received is not recognized by the SDK.

U

unbindDevice(String, String, UnbindReason, D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.digitalcard.DigitalCardService
Unbinds a device from a digital card.
UnbindReason - Enum Class in com.thalesgroup.gemalto.d1.digitalcard
The reason associated with unbinding a device from a digital card.
unenrollAuthnCredentials(D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.authn.D1Authn
Unenroll the user's device.
UNKNOWN - Enum constant in enum class com.thalesgroup.gemalto.d1.card.Scheme
Unknown scheme.
UNKNOWN - Enum constant in enum class com.thalesgroup.gemalto.d1.card.State
The token state is not defined.
UNKNOWN - Enum constant in enum class 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 and ClickToPay.
unsetDefaultPaymentDigitalCard(D1Task.Callback<Void>) - Method in interface com.thalesgroup.gemalto.d1.d1pay.D1PayWallet
Removes the current default D1 Pay digital card.
updateCard(String, String, BillingAddress, D1Task.Callback<Status>) - Method in interface com.thalesgroup.gemalto.d1.clicktopay.ClickToPayService
Updates the card information in the Click to Pay service.
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 limit settings for card issued by D1.
updateConsumer(ConsumerInfo, BillingAddress, D1Task.Callback<Status>) - Method in interface com.thalesgroup.gemalto.d1.clicktopay.ClickToPayService
Updates the consumer information in the Click to Pay service.
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
Updates the digital card status of cardID for D1 Pay.
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 - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.StateReason
User decision.
USER_DECISION - Enum constant in enum class com.thalesgroup.gemalto.d1.digitalcard.BindReason
Device binding is approved based on the end user's explicit decision.
USER_DECISION - Enum constant in enum class com.thalesgroup.gemalto.d1.digitalcard.UnbindReason
Device binding is removed based on the end user's explicit decision.
USER_DECISION - Enum constant in enum class com.thalesgroup.gemalto.d1.digitalcard.VerificationReason
Cardholder verification is approved based on the end user's explicit decision.

V

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

W

WARN - Enum constant in enum class com.thalesgroup.gemalto.d1.log.LogService.Level
 
WEST_AFRICA - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
West Africa region.
WEST_ASIA - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
West Asia region.
WESTERN_EUROPE - Enum constant in enum class com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Region
Western Europe 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 - Enum constant in enum class 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 and Interfaces|All Packages|Constant Field Values|Serialized Form