Skip navigation links
A B C D F G H I L M O P R S T U V W 

A

AcknowledgeCallback - Interface in com.gemalto.idp.mobile.fasttrack.messenger.callback
Interface for Acknowledge Callback
acknowledgeMessage(IncomingMessage, Map<String, String>, AcknowledgeCallback) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessageManager
Sends a message acknowledgment to the server: the asynchronous variant.
activateBioFingerprintMode(String) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.TokenDevice
Deprecated.
activateBiometricMode(String) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.TokenDevice
Activates the Biometric mode.
authenticateWithBioFingerprint(CancellationSignal, BioFingerprintAuthenticationCallbacks) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.TokenDevice
Deprecated.
authenticateWithBiometric(String, String, String, String, CancellationSignal, BiometricAuthenticationCallbacks) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.TokenDevice
Authenticates with a biometric and this is an asynchronous call.

B

BIO_AUTHENTICATION_BLOCKED - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BioFingerprintAuthenticationStatus
Deprecated.
Maximum authentication attempt reached.
BIO_AUTHENTICATION_BLOCKED - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BiometricAuthenticationStatus
Maximum number of authentication attempts has reached.
BIO_AUTHENTICATION_FAILED - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BioFingerprintAuthenticationStatus
Deprecated.
Authentication attempt fails.
BIO_AUTHENTICATION_FAILED - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BiometricAuthenticationStatus
Authentication failed.
BIO_AUTHENTICATION_SUCCESS - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BioFingerprintAuthenticationStatus
Deprecated.
Authentication success.
BIO_AUTHENTICATION_SUCCESS - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BiometricAuthenticationStatus
Authentication is successful.
BIO_FINGERPRINT_CANCELED - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BioFingerprintAuthenticationStatus
Deprecated.
The user canceled the operation.
BIO_FINGERPRINT_KEY_INVALIDATED - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BioFingerprintAuthenticationStatus
Deprecated.
An internal key has been invalidated by the system.
BIO_FINGERPRINT_NOT_ACTIVATED - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BioFingerprintAuthenticationStatus
Deprecated.
BioFingerprint mode has not been activated for the tokenDevice.
BIO_FINGERPRINT_NOT_CONFIGURED - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Deprecated.
BIO_FINGERPRINT_NOT_CONFIGURED - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BioFingerprintAuthenticationStatus
Deprecated.
BioFingerprint is not enrolled on the device.
BIO_FINGERPRINT_NOT_SUPPORTED - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Deprecated.
BIO_FINGERPRINT_NOT_SUPPORTED - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BioFingerprintAuthenticationStatus
Deprecated.
BioFingerprint is not supported by the device.
BIO_FINGERPRINT_SDK_INTERNAL_ERROR - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BioFingerprintAuthenticationStatus
Deprecated.
Internal operation failed.
BioFingerprintAuthenticationCallbacks - Interface in com.gemalto.idp.mobile.fasttrack.protector
Deprecated.
BioFingerprintAuthenticationStatus - Class in com.gemalto.idp.mobile.fasttrack.protector
Deprecated.
BIOMETRIC_CANCELED - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BiometricAuthenticationStatus
The user canceled the operation.
BIOMETRIC_HW_UNAVAILABLE - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Biometric hardware is unavailable on the device.
BIOMETRIC_HW_UNAVAILABLE - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BiometricAuthenticationStatus
Biometric hardware is unavailable on the device.
BIOMETRIC_KEY_INVALIDATED - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BiometricAuthenticationStatus
An internal key has been invalidated by the system.
BIOMETRIC_NO_HARDWARE - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
No biometric hardware on the device.
BIOMETRIC_NO_HARDWARE - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BiometricAuthenticationStatus
No biometric hardware on the device.
BIOMETRIC_NOT_ACTIVATED - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BiometricAuthenticationStatus
Biometric mode has not been activated for the tokenDevice.
BIOMETRIC_NOT_ENROLLED - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Biometric is not enrolled on the device.
BIOMETRIC_NOT_ENROLLED - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BiometricAuthenticationStatus
Biometric is not enrolled on the device.
BIOMETRIC_SDK_INTERNAL_ERROR - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.BiometricAuthenticationStatus
Internal operation failed.
BiometricAuthenticationCallbacks - Interface in com.gemalto.idp.mobile.fasttrack.protector
Interface to implement biometric authentication.
BiometricAuthenticationStatus - Class in com.gemalto.idp.mobile.fasttrack.protector
Status of biometric authentication.
BOOLEAN_FAIL_IF_INVALID - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant BOOLEAN_FAIL_IF_INVALID: true
build() - Method in class com.gemalto.idp.mobile.fasttrack.FastTrack.Builder
Build FastTrack singleton instance.
build() - Method in class com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger.Builder
Construct the MobileMessenger object
build() - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector.Builder
Construct the CapMobileProtector object
build() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector.Builder
Construct the OathMobileProtector object
Builder(Context) - Constructor for class com.gemalto.idp.mobile.fasttrack.FastTrack.Builder
Instantiates a new Builder.
Builder() - Constructor for class com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger.Builder
 
Builder() - Constructor for class com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector.Builder
 
Builder() - Constructor for class com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector.Builder
 

C

canBiometricAuthenticate() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.MobileProtector
Indicates if the provided authenticators is supported and configured on the device.
CAP_SETTINGS_CDOL - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
 
CAP_SETTINGS_CID - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
 
CAP_SETTINGS_IAD - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
 
CAP_SETTINGS_IAF - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
 
CAP_SETTINGS_IPB - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
 
CAP_SETTINGS_MAC_PAD - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
 
CAP_SETTINGS_MAXIMUM_CDOL_LENGTH - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
MAX_TIMESTAMP_STEP_SIZE_HOURS.
CapMobileProtector - Interface in com.gemalto.idp.mobile.fasttrack.protector.cap
The type Cap mobile protector.
CapMobileProtector.Builder - Class in com.gemalto.idp.mobile.fasttrack.protector.cap
Builder helper to construct the CapMobileProtector
CapSettings - Class in com.gemalto.idp.mobile.fasttrack.protector.cap
The type CAP settings.
CapSettings() - Constructor for class com.gemalto.idp.mobile.fasttrack.protector.cap.CapSettings
Instantiate a new CAP settings.
CapTokenDevice - Interface in com.gemalto.idp.mobile.fasttrack.protector.cap
The interface Cap token device.
CapTokenDeviceCreationCallback - Interface in com.gemalto.idp.mobile.fasttrack.protector.cap
Interface to be implemented for the callback when provisioning completes or fails.
changePin(String, String) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.TokenDevice
Change PIN uses the following rules: A PIN rule that prevents using identical PINs. A PIN rule that prevents a PIN from being uniform, for example: 11111. A PIN rule that prevents a PIN from being a palindrome, for example: 12321. A PIN rule that prevents a PIN from being a series, for example: 1234, 4321. A PIN rule that specifies a minimum length of 4 and a maximum length of 8
com.gemalto.idp.mobile.fasttrack - package com.gemalto.idp.mobile.fasttrack
 
com.gemalto.idp.mobile.fasttrack.messenger - package com.gemalto.idp.mobile.fasttrack.messenger
 
com.gemalto.idp.mobile.fasttrack.messenger.callback - package com.gemalto.idp.mobile.fasttrack.messenger.callback
 
com.gemalto.idp.mobile.fasttrack.messenger.message - package com.gemalto.idp.mobile.fasttrack.messenger.message
 
com.gemalto.idp.mobile.fasttrack.protector - package com.gemalto.idp.mobile.fasttrack.protector
 
com.gemalto.idp.mobile.fasttrack.protector.cap - package com.gemalto.idp.mobile.fasttrack.protector.cap
 
com.gemalto.idp.mobile.fasttrack.protector.oath - package com.gemalto.idp.mobile.fasttrack.protector.oath
 
createGenericOutgoingMessage(String, byte[]) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessageManager
Creates a generic message that can be sent to the OOB server.
createResponse(TransactionSigningResponse.TransactionSigningResponseValue, String, Map<String, String>) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest
Create an outgoing response for the current message.
createResponse(TransactionVerifyResponse.TransactionVerifyResponseValue, Map<String, String>) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionVerifyRequest
Create an outgoing response for the current message.

D

DcvvSettings - Class in com.gemalto.idp.mobile.fasttrack.protector.oath
The type DCVV settings.
DcvvSettings() - Constructor for class com.gemalto.idp.mobile.fasttrack.protector.oath.DcvvSettings
Instantiate a new DCVV settings.
deActivateBioFingerprintMode() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.TokenDevice
Deprecated.
deActivateBiometricMode() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.TokenDevice
Deactivates the Biometric mode.
DEFAULT - Static variable in class com.gemalto.idp.mobile.fasttrack.MobileFingerprintSource
The default fingerprint source which will include MobileFingerprintSource.Type.SOFT
DEFAULT - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapSettings
The default CAP settings.
DEFAULT - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.oath.DcvvSettings
The Default oath DCVV settings.
DEFAULT - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.oath.HotpSettings
The Default oath HOTP settings.
DEFAULT - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.oath.OcraSettings
The Default oath OCRA settings.
DEFAULT - Static variable in class com.gemalto.idp.mobile.fasttrack.protector.oath.TotpSettings
The Default oath TOTP settings.
DEFAULT_TIMEOUT - Static variable in class com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration
Default timeout for a connection is 30 seconds.
defaultMessageManager(String) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger
Returns the Default Mobile Message Manager.
DefaultSettings - Class in com.gemalto.idp.mobile.fasttrack
Default settings constants for FastTrack.
DefaultSettings() - Constructor for class com.gemalto.idp.mobile.fasttrack.DefaultSettings
 
DEVICE_BINDING - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant flag of device binding
DEVICE_FINGERPRINT - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Device Fingerprint failure, most likely due to invalid configuration on CustomData
DEVICE_FINGERPRINT_IDENTICAL - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Failed to update the token fingerprint because the old and new fingerprint are identical.
DEVICE_FINGERPRINT_SOURCE - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant DEVICE_FINGERPRINT_SOURCE: MobileFingerprintSource.DEFAULT

F

FastTrack - Class in com.gemalto.idp.mobile.fasttrack
This is the entry-point of the Mobile Protector and Mobile Secure Messenger.
FastTrack() - Constructor for class com.gemalto.idp.mobile.fasttrack.FastTrack
 
FastTrack.Builder - Class in com.gemalto.idp.mobile.fasttrack
Builder to build a FastTrack instance.
FastTrackException - Exception in com.gemalto.idp.mobile.fasttrack
This exception class covers all of the errors in FastTrack library.
FastTrackException(int, Throwable) - Constructor for exception com.gemalto.idp.mobile.fasttrack.FastTrackException
 
FastTrackException(int, String) - Constructor for exception com.gemalto.idp.mobile.fasttrack.FastTrackException
 
FastTrackException(int, IdpException) - Constructor for exception com.gemalto.idp.mobile.fasttrack.FastTrackException
 
FastTrackException(int, Throwable, String, Object...) - Constructor for exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Creates a new exception with domain, code, causing exception and error message.
fetchMessage(int, Map<String, String>, FetchMessageCallback) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessageManager
Fetches a message from the server: the asynchronous variant.
fetchMessage(String, Map<String, String>, FetchMessageCallback) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessageManager
Fetches a message from the server: the asynchronous variant.
FetchMessageCallback - Interface in com.gemalto.idp.mobile.fasttrack.messenger.callback
Interface for Fetch Message Callback.
FetchResponse - Interface in com.gemalto.idp.mobile.fasttrack.messenger.callback
Interface for Fetch Message Response.
fromInteger(int) - Static method in enum com.gemalto.idp.mobile.fasttrack.protector.MobileProtector.OtpType
From integer otp type.

G

GenericIncomingMessage - Interface in com.gemalto.idp.mobile.fasttrack.messenger.message
Interface to an object that contains a generic message received from the OOB server.
GenericOutgoingMessage - Interface in com.gemalto.idp.mobile.fasttrack.messenger.message
Interface to an object that contains a generic message to send to the OOB server.
getCapAmount() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest
Get the CAP amount
getCapChallenge() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest
Get the CAP challenge
getCapCurrency() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest
Get the CAP currency
getCapData() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest
Get all the CAP fields
getCapMobileProtectorBuilder(URL, String, MobileProtector.ProvisioningProtocol, String, byte[], byte[]) - Method in class com.gemalto.idp.mobile.fasttrack.FastTrack
Initialize Cap protector builder with mandatory configurations.
getCapMobileProtectorInstance() - Method in class com.gemalto.idp.mobile.fasttrack.FastTrack
Get the CapMobileProtector instance.
getCdol() - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapSettings
Get the Card risk management Data Object List 1 (CDOL).
getCertificates() - Method in class com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration
Get the Pins set.
getCid() - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapSettings
Get the Cryptographic Identifier (CID).
getClientId() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.RegistrationResponse
Only if the registration operation succeeded: Retrieves the client ID resulting from the registration process.
getCode() - Method in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Get the code of the exception.
getCode() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.MessengerResponse
Retrieves the result code.
getContent() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.GenericIncomingMessage
Get the content of the generic message.
getContent() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.GenericOutgoingMessage
Get the content of the generic message.
getContent() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionVerifyRequest
Get message content.
getContentString() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.GenericIncomingMessage
Get message content in form of string.
getContentString(String) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.GenericIncomingMessage
Get the message content
getContentString() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.GenericOutgoingMessage
Get message content in form of string.
getContentString(String) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.GenericOutgoingMessage
Get the message content
getContentString() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionVerifyRequest
Get message content in form of string.
getContentString(String) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionVerifyRequest
Get the message content string
getContentType() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.GenericIncomingMessage
Get the content type of the generic message.
getContentType() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.GenericOutgoingMessage
Get the content type of the generic message.
getContentType() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionVerifyRequest
Get the content type of the generic message.
getCustomData() - Method in class com.gemalto.idp.mobile.fasttrack.MobileFingerprintSource
Get application custom data.
getExpirationDate() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.IncomingMessage
Get the message expiration date.
getG() - Method in class com.gemalto.idp.mobile.fasttrack.messenger.TransactionSignatureKey
Retrieve the DSA's G attribute
getGenericIncomingMessage() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.FetchResponse
Get the Generic incoming message from the response.
getHashAlgorithm() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.DcvvSettings
Get DCV hash algorithm.
getHashAlgorithm() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.HotpSettings
Get HOTP hash algorithm.
getHashAlgorithm() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.TotpSettings
Get TOTP hash algorithm.
getIad() - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapSettings
Get the Issuer Application Data (IAD).
getIaf() - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapSettings
Get the Issuer Authentication Flags (IAF).
getInstance() - Static method in class com.gemalto.idp.mobile.fasttrack.FastTrack
Get FastTrack instance.
getIpb() - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapSettings
Get the Issuer Proprietary Bitmap (IPB).
getLastOtpLifeSpan() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathTokenDevice
Get last OTP life span.
getLength() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.DcvvSettings
Get DCV length.
getLength() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.HotpSettings
Get HOTP length.
getLength() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.TotpSettings
Get TOTP length.
getLocale() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest
Get the locale the message content is for.
getLocale() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionVerifyRequest
Get the locale the message content is for.
getMacPadding() - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapSettings
Get the padding used when computing a CAP MAC.
getMessage() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.MessengerResponse
Retrieves the message text.
getMessageId() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.Message
Get the message identifier.
getMessageManager(String, String) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger
Returns the Mobile Message Manager
getMessageMIMEType() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.Message
Get the message MIME type.
getMessageType() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.FetchResponse
Get the underlying message type.
getMessageType() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.IncomingMessage
Get the underlying message type.
getMessageType() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.OutgoingMessage
Get the underlying message type.
getMeta() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.MessageMeta
Get the message optional meta-data.
getMobileMessengerBuilder(URL, String, String, byte[], byte[]) - Method in class com.gemalto.idp.mobile.fasttrack.FastTrack
Initialize the Messenger builder with mandatory configurations.
getMobileMessengerInstance() - Method in class com.gemalto.idp.mobile.fasttrack.FastTrack
Get the MobileMessenger instance.
getOathMobileProtectorBuilder(URL, String, MobileProtector.ProvisioningProtocol, String, byte[], byte[]) - Method in class com.gemalto.idp.mobile.fasttrack.FastTrack
Initialize Oath protector builder with mandatory configurations.
getOathMobileProtectorInstance() - Method in class com.gemalto.idp.mobile.fasttrack.FastTrack
Get the OathMobileProtector instance.
getOcraClientChallenge() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest
Return client challenge for OCRA
getOcraOtp(String, String, String, byte[], String) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathTokenDevice
Get OCRA OTP.
getOcraOtp(ProtectorAuthInput, String, String, byte[], String) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathTokenDevice
Get OCRA OTP.
getOcraPasswordHash() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest
Return the password hash for OCRA
getOcraPasswordHash(String) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathTokenDevice
Get password hash value according to the algorithm defined by the OCRA suite settings.
getOcraServerChallenge() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest
Return the server challenge for OCRA
getOcraSession() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest
Return the session for OCRA
getOcraSuite() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.OcraSettings
Get the OCRA suite.
getOtp(String) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathTokenDevice
Get OTP with PIN.
getOtp(ProtectorAuthInput) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathTokenDevice
Get OTP with auth input.
getOtpMode() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest
Get Otp Mode
getOtpMode1(String, String, String, Currency) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapTokenDevice
Get mode 1 OTP with PIN.
getOtpMode1(ProtectorAuthInput, String, String, Currency) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapTokenDevice
Get mode 1 OTP with auth input.
getOtpMode2(String) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapTokenDevice
Get mode 2 OTP with PIN.
getOtpMode2(ProtectorAuthInput) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapTokenDevice
Get mode 2 OTP with auth input.
getOtpMode2Tds(String, List<String>) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapTokenDevice
Creates a mode 2 transaction data signature OTP with PIN.
getOtpMode2Tds(ProtectorAuthInput, List<String>) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapTokenDevice
Creates a mode 2 transaction data signature OTP with auth input.
getOtpMode3(String, String) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapTokenDevice
Get mode 3 OTP with PIN.
getOtpMode3(ProtectorAuthInput, String) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapTokenDevice
Get mode 3 OTP with auth input.
getP() - Method in class com.gemalto.idp.mobile.fasttrack.messenger.TransactionSignatureKey
Retrieve the DSA's P attribute
getPermits() - Method in class com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration
Get the Permits for this connection.
getProviderId() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.Message
Get the provider identifier.
getQ() - Method in class com.gemalto.idp.mobile.fasttrack.messenger.TransactionSignatureKey
Retrieve the DSA's Q attribute
getResponse() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningResponse
Get the response state.
getResponse() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionVerifyResponse
Get the response state.
getStartTime() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.DcvvSettings
Get DCV start time.
getStartTime() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.OcraSettings
Get the OCRA start time.
getStartTime() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.TotpSettings
Get TOTP start time.
getSubject() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest
Get message subject
getSubject() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionVerifyRequest
Get message subject
getTimeout() - Method in class com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration
Get the timeout of the connection.
getTimeStepSize() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.DcvvSettings
Get DCV time step size.
getTimeStepSize() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.TotpSettings
Get TOTP time step size.
getTimeStepType() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.DcvvSettings
Get DCV time step type.
getTimeStepType() - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.TotpSettings
Get TOTP time step type.
getTokenDevice(String, byte[]) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector
Get CapTokenDevice from the database with given name.
getTokenDevice(String, byte[]) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector
Get OathTokenDevice from the database with given name.
getTokenDeviceNames() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector
Retrieve the Set of names of existing CapTokenDevice from the database.
getTokenDeviceNames() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector
Retrieve the Set of names of existing OathTokenDevice from the database.
getTokenDeviceWithUserTokenId(int, byte[]) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector
Get CapTokenDevice from the database with given name.
getTokenDeviceWithUserTokenId(int, byte[]) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector
Get OathTokenDevice from the database with given name.
getTransactionSigningRequest() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.FetchResponse
Get the Transaction signing request message from the response.
getTransactionVerifyRequest() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.FetchResponse
Get the Transaction verification request message from the response.
getType() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.TokenDevice
Gets the tokenDevice type
getUserTokenIdForSigning() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest
Get user token id for signing
getVersion() - Static method in class com.gemalto.idp.mobile.fasttrack.FastTrack
Get version of the library.
getY() - Method in class com.gemalto.idp.mobile.fasttrack.messenger.TransactionSignatureKey
Retrieve the DSA's Y attribute

H

hasIncomingMessage() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.FetchResponse
Check whether there is any incoming message
HotpSettings - Class in com.gemalto.idp.mobile.fasttrack.protector.oath
Event-base OTP settings.
HotpSettings() - Constructor for class com.gemalto.idp.mobile.fasttrack.protector.oath.HotpSettings
Instantiate a new HOTP settings.

I

IncomingMessage - Interface in com.gemalto.idp.mobile.fasttrack.messenger.message
Interface of an incoming message from the OOB server.
IncomingMessage.Type - Enum in com.gemalto.idp.mobile.fasttrack.messenger.message
Type of incoming message
INTERNAL_ERROR - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Internal Error, most likely due to internal storage
INVALID_ARGUMENT - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
This error occurs when the caller passed an invalid argument (e.g.
INVALID_MESSAGE_STATE - Static variable in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.SendResponse
Error during sending or fetching data, message state does not allow requested change to message object.
INVALID_OPERATION - Static variable in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.MessengerResponse
Messenger Operation failed.
isAcknowledgmentRequested() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.IncomingMessage
The server acknowledgment state of the message.
isActive(MobileFingerprintSource.Type) - Method in class com.gemalto.idp.mobile.fasttrack.MobileFingerprintSource
Check if the provided device fingerprint type will be used.
isBioFingerprintModeActivated() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.TokenDevice
Deprecated.
isBioFingerprintModeConfigured() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.MobileProtector
Deprecated.
isBioFingerprintModeSupported() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.MobileProtector
Deprecated.
isBiometricModeActivated() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.TokenDevice
Checks if Biometric mode is activated.
isConfigured() - Static method in class com.gemalto.idp.mobile.fasttrack.FastTrack
Check if the library has been configured previously.
isHardwareKeySupported() - Static method in class com.gemalto.idp.mobile.fasttrack.MobileFingerprintSource
Checks if the device supports MobileFingerprintSource.Type.HARDWARE_KEY.
isHostnameMismatchPermitted() - Method in class com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration
Check if a server certificates whose common name (CN) that does not match the domain name of the URL being connected to is permitted.
isInsecureConnectionsPermitted() - Method in class com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration
Check if an insecure connection is permitted.
isMessagePending() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.RegistrationResponse
Checks whether there is any message pending on the OOB server.
isMessagePending() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.SendResponse
Checks whether there is any message pending on the OOB server.
isMode1AmountRequired() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapTokenDevice
Check if amount is required for a mode 1 OTP operation (CapTokenDevice.getOtpMode1(String, String, String, Currency)).
isMode1CurrencyRequired() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapTokenDevice
Check if currency is required for a mode 1 OTP operation (CapTokenDevice.getOtpMode1(String, String, String, Currency)).
isRooted() - Method in class com.gemalto.idp.mobile.fasttrack.FastTrack
Get the root status of the physical device.
isSelfSignedServerCertificatesPermitted() - Method in class com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration
Check if a self signed certificate is permitted.
isSuccess() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.MessengerResponse
To check whether the request is success or failure.

L

listClients(String) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger
Return all the clients that has been registered for the userId.
listClients() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger
Return all the clients that has been registered.

M

MAXIMUM_OATH_OTP_LENGTH - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
Maximum length of the OATH OTP value: 10
Message - Interface in com.gemalto.idp.mobile.fasttrack.messenger.message
Interface of message containers.
MessageMeta - Interface in com.gemalto.idp.mobile.fasttrack.messenger.message
Interface for accessing the meta data for some OOB messages.
MESSENGER_INVALID_REGISTRATION_CODE - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Messenger Operation failed.
MESSENGER_INVALID_REQUEST_PARAMETER - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Messenger Operation failed.
MESSENGER_NETWORK_FAILURE - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
OOB reported error due to the communication issue.
MessengerResponse - Interface in com.gemalto.idp.mobile.fasttrack.messenger.callback
Interface for accessing the message response status and the details of the response.
MINIMUM_OATH_OTP_LENGTH - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
Minimum length of the OATH OTP value: 6
MobileFingerprintSource - Class in com.gemalto.idp.mobile.fasttrack
This class is used to create device fingerprint source settings.
MobileFingerprintSource(MobileFingerprintSource.Type...) - Constructor for class com.gemalto.idp.mobile.fasttrack.MobileFingerprintSource
Build a new device fingerprint source.
MobileFingerprintSource(byte[], MobileFingerprintSource.Type...) - Constructor for class com.gemalto.idp.mobile.fasttrack.MobileFingerprintSource
Build a new device fingerprint source with some application's custom data.
MobileFingerprintSource.Type - Enum in com.gemalto.idp.mobile.fasttrack
The defined anti-cloning types.
MobileMessageManager - Interface in com.gemalto.idp.mobile.fasttrack.messenger
This manager provides way to create outgoing messages for the server and send/fetch messages to/from the server.
MobileMessenger - Interface in com.gemalto.idp.mobile.fasttrack.messenger
This class is used to create mobile messenger client by providing all backend server configuration parameters
MobileMessenger.Builder - Class in com.gemalto.idp.mobile.fasttrack.messenger
Builder helper to construct the MobileMessenger
MobileMessenger.RootPolicy - Enum in com.gemalto.idp.mobile.fasttrack.messenger
RootPolicy that defines the behavior when the device is detected as Rooted.
MobileMessengerCallback - Interface in com.gemalto.idp.mobile.fasttrack.messenger.callback
Interface Callback for Generic Success and Error
MobileProtector - Interface in com.gemalto.idp.mobile.fasttrack.protector
The token type of Mobile protector.
MobileProtector.OtpType - Enum in com.gemalto.idp.mobile.fasttrack.protector
The supported token type
MobileProtector.ProvisioningProtocol - Enum in com.gemalto.idp.mobile.fasttrack.protector
Mobile Protector Provisioning Protocol
MobileProtector.RootPolicy - Enum in com.gemalto.idp.mobile.fasttrack.protector
The policy that defines the library behavior when the device is detected as Rooted.
MobileProtector.TokenDeviceCallback - Interface in com.gemalto.idp.mobile.fasttrack.protector
Token device creation callback
MobileTlsConfiguration - Class in com.gemalto.idp.mobile.fasttrack
The configuration class for TLS for HTTPS connection
MobileTlsConfiguration() - Constructor for class com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration
Constructs a MobileTlsConfiguration object whose timeout is set to the value of MobileTlsConfiguration.DEFAULT_TIMEOUT and no MobileTlsConfiguration.Permit values specified.
MobileTlsConfiguration(MobileTlsConfiguration.Permit...) - Constructor for class com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration
Constructs a MobileTlsConfiguration object whose settings are configured in this constructor.
MobileTlsConfiguration(int) - Constructor for class com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration
Constructs a MobileTlsConfiguration object whose timeout is configured in this constructor and no MobileTlsConfiguration.Permit values specified.
MobileTlsConfiguration(int, MobileTlsConfiguration.Permit...) - Constructor for class com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration
Constructs a MobileTlsConfiguration object whose settings are configured in this constructor.
MobileTlsConfiguration(X509Certificate[], MobileTlsConfiguration.Permit...) - Constructor for class com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration
Constructs a MobileTlsConfiguration object whose settings are configured in this constructor.
MobileTlsConfiguration(int, X509Certificate[], MobileTlsConfiguration.Permit...) - Constructor for class com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration
Constructs a MobileTlsConfiguration object whose settings are configured in this constructor.
MobileTlsConfiguration.Permit - Enum in com.gemalto.idp.mobile.fasttrack
Attributes of a TLS connection that can be overridden to permit the specified behavior.

O

OATH_DCVV_SETTINGS_DCV_LENGTH - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OATH_DCVV_SETTINGS_DCV_LENGTH: 3.
OATH_DCVV_SETTINGS_DCV_LENGTH_MAX - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
MAX DCV Length: 4
OATH_DCVV_SETTINGS_HASH_ALGO - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OATH_DCVV_SETTINGS_HASH_ALGO: OathMobileProtector.HashAlgorithm.SHA1.
OATH_DCVV_SETTINGS_START_TIME - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OATH_DCVV_SETTINGS_START_TIME: 0.
OATH_DCVV_SETTINGS_TIME_STEP_SIZE - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OATH_DCVV_SETTINGS_TIME_STEP_SIZE: 20.
OATH_DCVV_SETTINGS_TIME_STEP_TYPE - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OATH_DCVV_SETTINGS_TIME_STEP_TYPE: OathMobileProtector.TimeStepType.MINUTES.
OATH_HOTP_SETTINGS_HASH_ALGO - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OATH_HOTP_SETTINGS_HASH_ALGO: OathMobileProtector.HashAlgorithm.SHA1.
OATH_HOTP_SETTINGS_HOTP_LENGTH - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OATH_HOTP_SETTINGS_HOTP_LENGTH: 8.
OATH_OCRA_SETTINGS_OCRA_SUITE - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OATH_OCRA_SETTINGS_OCRA_SUITE: "OCRA-1:HOTP-SHA1-8:QN08-T30S".
OATH_OCRA_SETTINGS_START_TIME - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OATH_OCRA_SETTINGS_START_TIME: 0.
OATH_TOTP_SETTINGS_HASH_ALGO - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OATH_TOTP_SETTINGS_HASH_ALGO: OathMobileProtector.HashAlgorithm.SHA1
OATH_TOTP_SETTINGS_START_TIME - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OATH_TOTP_SETTINGS_START_TIME: 0.
OATH_TOTP_SETTINGS_TIME_STEP_SIZE - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OATH_TOTP_SETTINGS_TIME_STEP_SIZE: 30.
OATH_TOTP_SETTINGS_TIME_STEP_TYPE - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OATH_TOTP_SETTINGS_TIME_STEP_TYPE: OathMobileProtector.TimeStepType.SECONDS
OATH_TOTP_SETTINGS_TOTP_LENGTH - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OATH_TOTP_SETTINGS_TOTP_LENGTH: 8.
OathMobileProtector - Interface in com.gemalto.idp.mobile.fasttrack.protector.oath
A class that manages the token devices.
OathMobileProtector.Builder - Class in com.gemalto.idp.mobile.fasttrack.protector.oath
Builder helper to construct the OathMobileProtector
OathMobileProtector.HashAlgorithm - Enum in com.gemalto.idp.mobile.fasttrack.protector.oath
Supported hash algorithms for HMAC computation
OathMobileProtector.TimeStepType - Enum in com.gemalto.idp.mobile.fasttrack.protector.oath
Supported types of Time step.
OathTokenDevice - Interface in com.gemalto.idp.mobile.fasttrack.protector.oath
The interface Oath token device.
OathTokenDeviceCreationCallback - Interface in com.gemalto.idp.mobile.fasttrack.protector.oath
Interface to be implemented for the callback when provisioning completes or fails.
OcraSettings - Class in com.gemalto.idp.mobile.fasttrack.protector.oath
The type Ocra settings.
OcraSettings() - Constructor for class com.gemalto.idp.mobile.fasttrack.protector.oath.OcraSettings
Instantiate a new OCRA settings.
onAcknowledgeSuccess() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.AcknowledgeCallback
Callback method for success
onAuthenticationStatus(int, String) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.BioFingerprintAuthenticationCallbacks
Deprecated.
Authentication status update.
onAuthenticationStatus(int, String) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.BiometricAuthenticationCallbacks
Authentication status update.
onError(FastTrackException) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.AcknowledgeCallback
Callback method for failure
onError(FastTrackException) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.FetchMessageCallback
Callback method for failure.
onError(FastTrackException) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.MobileMessengerCallback
Callback method for failure
onError(FastTrackException) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.RegistrationCallback
Callback method when registration failed.
onError(FastTrackException) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.SendMessageCallback
Callback method for failure
onError(FastTrackException) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.MobileProtector.TokenDeviceCallback
Callback when provisioning fails.
onFetchResponse(FetchResponse) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.FetchMessageCallback
Callback method for success.
onRegistrationResponse(RegistrationResponse) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.RegistrationCallback
Callback method when registration is successful.
onSendMessageResponse(SendResponse) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.SendMessageCallback
Callback method for success
onStartFPSensor() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.BioFingerprintAuthenticationCallbacks
Deprecated.
This API requires application integrator to handle on UI.
onSuccess() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.callback.MobileMessengerCallback
Callback method for success
onSuccess(ProtectorAuthInput) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.BioFingerprintAuthenticationCallbacks
Deprecated.
Authentication success.
onSuccess(ProtectorAuthInput) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.BiometricAuthenticationCallbacks
Authentication is successful.
onSuccess(CapTokenDevice, Map<String, String>) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapTokenDeviceCreationCallback
Callback invoked when provisioning succeeds.
onSuccess(OathTokenDevice, Map<String, String>) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathTokenDeviceCreationCallback
Callback invoked when provisioning succeeds.
OOB_ROOT_POLICY - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant OOB_ROOT_POLICY.
OTP_GENERATION_FAILURE - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Failed in generating OTP.
OTP_PIN_RULE_VIOLATION - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Violation of Pin Rule on changePin operation
OTP_PROVISION_FAILURE - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Failed in provision Token.
OTP_SETTINGS_NOT_FOUND - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
OTP Settings not found.
OutgoingMessage - Interface in com.gemalto.idp.mobile.fasttrack.messenger.message
Interface to an outgoing message to the OOB server.
OutgoingMessage.Type - Enum in com.gemalto.idp.mobile.fasttrack.messenger.message
Type of outgoing message

P

persistCapSettings(String, CapSettings) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector
Store the previously used CapSettings into a storage so it can be use later during otp generation.
persistClientId(String, String) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger
If your client was registered using Core API of the Mobile Protector SDK, call this method to insert your clientId so you can use your existing data with the new APIs.
persistDcvvSettings(String, DcvvSettings) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector
Store the previously used DcvvSettings into a storage so it can be use later during otp generation.
persistHotpSettings(String, HotpSettings) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector
Store the previously used HotpSettings into a storage so it can be use later during otp generation.
persistOcraSettings(String, OcraSettings) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector
Store the previously used OcraSettings into a storage so it can be use later during otp generation.
persistTotpSettings(String, TotpSettings) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector
Store the previously used TotpSettings into a storage so it can be use later during otp generation.
ProtectorAuthInput - Interface in com.gemalto.idp.mobile.fasttrack.protector
Authenticated Input that can be used for OTP generation.
provision(String, String, CapSettings, CapTokenDeviceCreationCallback) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector
Provision CapTokenDevice with the given name, registration code and the CapSettings.
provision(String, String, TotpSettings, OathTokenDeviceCreationCallback) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector
Starts the creation of a OathTokenDevice for Time-based OTP.
provision(String, String, HotpSettings, OathTokenDeviceCreationCallback) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector
Starts the creation of a OathTokenDevice for Event-based OTP.
provision(String, String, OcraSettings, OathTokenDeviceCreationCallback) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector
Starts the creation of a OathTokenDevice for OCRA OTP.
provision(String, String, DcvvSettings, OathTokenDeviceCreationCallback) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector
Starts the creation of a OathTokenDevice for DCVV OTP.
PROVISIONING_REQUEST_HEADERS - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant PROVISIONING_REQUEST_HEADERS: empty list

R

refreshToken(String, String, Map<String, String>, MobileMessengerCallback) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger
Set/Clear the notification profile.
refreshToken(String, String, String, Map<String, String>, MobileMessengerCallback) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger
Set/Clear the notification profile.
register(String, String, String, Map<String, String>, RegistrationCallback) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger
Performs the registration of the user to the OOB server.
RegistrationCallback - Interface in com.gemalto.idp.mobile.fasttrack.messenger.callback
Interface for Registration Callback for Success and Error.
RegistrationResponse - Interface in com.gemalto.idp.mobile.fasttrack.messenger.callback
Interface for Registration Response.
removeTokenDevice(String) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector
Remove CapTokenDevice from the database with given name.
removeTokenDevice(String) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector
Remove OathTokenDevice from the database with given name.

S

sendMessage(OutgoingMessage, Map<String, String>, SendMessageCallback) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessageManager
Sends a message to the server: the asynchronous variant.
SendMessageCallback - Interface in com.gemalto.idp.mobile.fasttrack.messenger.callback
Interface for Send Message Callback
SendResponse - Interface in com.gemalto.idp.mobile.fasttrack.messenger.callback
Interface for Send Message Response
setCdol(byte[]) - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapSettings
Set the Card risk management Data Object List 1 (CDOL).
setCid(byte) - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapSettings
Set the Cryptographic Identifier (CID).
setHashAlgorithm(OathMobileProtector.HashAlgorithm) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.DcvvSettings
Set DCV hash algorithm.
setHashAlgorithm(OathMobileProtector.HashAlgorithm) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.HotpSettings
Set HOTP hash algorithm.
setHashAlgorithm(OathMobileProtector.HashAlgorithm) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.TotpSettings
Set TOTP hash algorithm.
setIad(byte[]) - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapSettings
Set the Issuer Application Data (IAD).
setIaf(byte) - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapSettings
Set the Issuer Authentication Flags (IAF).
setIpb(byte[]) - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapSettings
Set the Issuer Proprietary Bitmap (IPB).
setLength(int) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.DcvvSettings
Set DCV length.
setLength(int) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.HotpSettings
Set HOTP length.
setLength(int) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.TotpSettings
Set TOTP length.
setMacPadding(byte[]) - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapSettings
Set the padding used when computing a CAP MAC.
setOcraSuite(String) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.OcraSettings
Set the OCRA suite.
setStartTime(long) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.DcvvSettings
Set DCV start time.
setStartTime(long) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.OcraSettings
Set OCRA start time.
setStartTime(long) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.TotpSettings
Set TOTP start time.
setTimeStepSize(int) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.DcvvSettings
Set DCV time step size.
setTimeStepSize(int) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.TotpSettings
Set TOTP time step size.
setTimeStepType(OathMobileProtector.TimeStepType) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.DcvvSettings
Set DCV time step type.
setTimeStepType(OathMobileProtector.TimeStepType) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.TotpSettings
Set TOTP time step type.

T

TLS_CONFIGURATION - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant TLS_CONFIGURATION: Default timeout for a connection is 30 seconds.
TOKEN_ROOT_POLICY - Static variable in class com.gemalto.idp.mobile.fasttrack.DefaultSettings
The constant TOKEN_ROOT_POLICY: MobileProtector.RootPolicy.FAIL.
TokenDevice - Interface in com.gemalto.idp.mobile.fasttrack.protector
The interface TokenDevice.
TotpSettings - Class in com.gemalto.idp.mobile.fasttrack.protector.oath
Time-base OTP settings
TotpSettings() - Constructor for class com.gemalto.idp.mobile.fasttrack.protector.oath.TotpSettings
Instantiate a new TOTP settings.
TRANSACTION_SIGNING_DEOBFUSCATION_FAILURE - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Messenger Operation failure related to Transaction Signing due to failure on obfuscation Check the value being passed when calling FastTrack.Builder.withMspObfuscationKeys(List)
TRANSACTION_SIGNING_INVALID_DATA - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Messenger Operation failure related to Transaction Signing due to invalid data either on request or response.
TRANSACTION_SIGNING_INVALID_SIGNATURE - Static variable in exception com.gemalto.idp.mobile.fasttrack.FastTrackException
Messenger Operation failure related to Transaction Signing due to invalid signature.
TransactionSignatureKey - Class in com.gemalto.idp.mobile.fasttrack.messenger
Transaction signing signature key
TransactionSignatureKey(byte[], byte[], byte[], byte[]) - Constructor for class com.gemalto.idp.mobile.fasttrack.messenger.TransactionSignatureKey
Construct a new transaction signing signature key
TransactionSignatureKey(String) - Constructor for class com.gemalto.idp.mobile.fasttrack.messenger.TransactionSignatureKey
Construct a new transaction signing signature key
TransactionSigningRequest - Interface in com.gemalto.idp.mobile.fasttrack.messenger.message
Interface of a transaction verify request from the OOB server.
TransactionSigningRequest.OtpMode - Enum in com.gemalto.idp.mobile.fasttrack.messenger.message
The supported token type
TransactionSigningResponse - Interface in com.gemalto.idp.mobile.fasttrack.messenger.message
Supported transaction signing responses values
TransactionSigningResponse.TransactionSigningResponseValue - Enum in com.gemalto.idp.mobile.fasttrack.messenger.message
Supported responses values
TransactionVerifyRequest - Interface in com.gemalto.idp.mobile.fasttrack.messenger.message
Interface of a transaction verify request from the OOB server.
TransactionVerifyResponse - Interface in com.gemalto.idp.mobile.fasttrack.messenger.message
Interface of a transaction verify response for the OOB server.
TransactionVerifyResponse.TransactionVerifyResponseValue - Enum in com.gemalto.idp.mobile.fasttrack.messenger.message
Supported responses values

U

unregister(Map<String, String>, MobileMessengerCallback) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger
Performs the un-registration of the client.
unregister(String, Map<String, String>, MobileMessengerCallback) - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger
Performs the unregistration of the user to the OOB server.
updateDeviceFingerprintSource(String, byte[], MobileFingerprintSource) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.MobileProtector
Apply the new device fingerprint source for the token.

V

valueOf(String) - Static method in enum com.gemalto.idp.mobile.fasttrack.messenger.message.IncomingMessage.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gemalto.idp.mobile.fasttrack.messenger.message.OutgoingMessage.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest.OtpMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningResponse.TransactionSigningResponseValue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionVerifyResponse.TransactionVerifyResponseValue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger.RootPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gemalto.idp.mobile.fasttrack.MobileFingerprintSource.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration.Permit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gemalto.idp.mobile.fasttrack.protector.MobileProtector.OtpType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gemalto.idp.mobile.fasttrack.protector.MobileProtector.ProvisioningProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gemalto.idp.mobile.fasttrack.protector.MobileProtector.RootPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector.HashAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector.TimeStepType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.gemalto.idp.mobile.fasttrack.messenger.message.IncomingMessage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gemalto.idp.mobile.fasttrack.messenger.message.OutgoingMessage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningRequest.OtpMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionSigningResponse.TransactionSigningResponseValue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gemalto.idp.mobile.fasttrack.messenger.message.TransactionVerifyResponse.TransactionVerifyResponseValue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger.RootPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gemalto.idp.mobile.fasttrack.MobileFingerprintSource.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gemalto.idp.mobile.fasttrack.MobileTlsConfiguration.Permit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gemalto.idp.mobile.fasttrack.protector.MobileProtector.OtpType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gemalto.idp.mobile.fasttrack.protector.MobileProtector.ProvisioningProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gemalto.idp.mobile.fasttrack.protector.MobileProtector.RootPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector.HashAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector.TimeStepType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wipe() - Method in interface com.gemalto.idp.mobile.fasttrack.messenger.message.Message
Wipes out the sensitive data from memory content.
wipe() - Method in interface com.gemalto.idp.mobile.fasttrack.protector.ProtectorAuthInput
Wipe the object internal content.
withActivationCode(String) - Method in class com.gemalto.idp.mobile.fasttrack.FastTrack.Builder
Build FastTrack with activation code.
withCustomHeaders(Map<String, String>) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector
Configure the headers that will be sent in the provisioning call.
withCustomHeaders(Map<String, String>) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector
Configure the headers that will be sent in the provisioning call.
withDeviceBinding(boolean) - Method in class com.gemalto.idp.mobile.fasttrack.FastTrack.Builder
Build FastTrack with device binding.
withDeviceFingerprintSource(MobileFingerprintSource) - Method in class com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger.Builder
[Optional] Configure the fingerprint source used to protect the TokenDevice.
withDeviceFingerprintSource(MobileFingerprintSource) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector
Configure the fingerprint source used to protect the TokenDevice.
withDeviceFingerprintSource(MobileFingerprintSource) - Method in interface com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector
Configure the fingerprint source used to protect the token device.
withMessengerRootPolicy(MobileMessenger.RootPolicy) - Method in class com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger.Builder
[Optional] Customise the MobileMessenger with tls configuration.
withMspObfuscationKeys(List<byte[]>) - Method in class com.gemalto.idp.mobile.fasttrack.FastTrack.Builder
Build FastTrack with msp obfuscation keys.
withMspVerificationKeys(List<TransactionSignatureKey>) - Method in class com.gemalto.idp.mobile.fasttrack.FastTrack.Builder
Build FastTrack with msp verification keys.
withPassword(String) - Method in class com.gemalto.idp.mobile.fasttrack.FastTrack.Builder
Build FastTrack with password.
withProtectorRootPolicy(MobileProtector.RootPolicy) - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector.Builder
[Optional] Set token device rooted policy
withProtectorRootPolicy(MobileProtector.RootPolicy) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector.Builder
[Optional] Set token device rooted policy
withTlsConfiguration(int) - Method in class com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger.Builder
[Optional] Customise the MobileMessenger with tls configuration.
withTlsConfiguration(int, MobileTlsConfiguration.Permit...) - Method in class com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger.Builder
[Optional] Customise the MobileMessenger with tls configuration.
withTlsConfiguration(MobileTlsConfiguration) - Method in class com.gemalto.idp.mobile.fasttrack.messenger.MobileMessenger.Builder
[Optional] Customise the MobileMessenger with TLS configuration.
withTlsConfiguration(int) - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector.Builder
[Optional] Customise the TLS configuration.
withTlsConfiguration(int, X509Certificate[]) - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector.Builder
[Optional] Customise the TLS configuration.
withTlsConfiguration(int, X509Certificate[], MobileTlsConfiguration.Permit...) - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector.Builder
[Optional] Customise the TLS configuration.
withTlsConfiguration(MobileTlsConfiguration) - Method in class com.gemalto.idp.mobile.fasttrack.protector.cap.CapMobileProtector.Builder
Customise the CapMobileProtector with TLS configuration.
withTlsConfiguration(int) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector.Builder
[Optional] Customise the TLS configuration.
withTlsConfiguration(int, X509Certificate[]) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector.Builder
[Optional] Customise the TLS configuration.
withTlsConfiguration(int, X509Certificate[], MobileTlsConfiguration.Permit...) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector.Builder
[Optional] Customise the TLS configuration.
withTlsConfiguration(MobileTlsConfiguration) - Method in class com.gemalto.idp.mobile.fasttrack.protector.oath.OathMobileProtector.Builder
Customise the OathMobileProtector with the TLS configuration.
A B C D F G H I L M O P R S T U V W 
Skip navigation links