All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
ActivationException |
Exception thrown if the feature activation process failed.
|
AdditionalDataFieldTemplate |
Interface providing additional data fields that could be present in the QR code.
|
ApplicationContextHolder |
Holder of Application context.
|
Authenticatable |
Authenticatable interface.
|
AuthenticationModule |
AuthenticationModule is the entry-point for authentication services.
|
AuthInput |
The authentication input interface.
|
AuthMode |
The authentication mode interface.
|
AuthResultCode |
The definition of the authentication result codes.
|
AuthResultDomain |
|
AuthService |
The authentication service interface.
|
BioFingerprintAuthenticationCallbacks |
Deprecated. |
BioFingerprintAuthInput |
Deprecated. |
BioFingerprintAuthMode |
Deprecated. |
BioFingerprintAuthService |
Deprecated. |
BioFingerprintContainer |
Deprecated. |
BioFingerprintException |
Deprecated. |
BioFingerprintResultCode |
Deprecated. |
BioFingerprintRuntimeException |
Deprecated. |
BiometricAuthenticationCallbacks |
This interface gives an application maker the capability of using the following
biometric authentication process and reports the results to the user.
|
BiometricAuthInput |
The interface to implement biometric authentication input.
|
BiometricAuthMode |
The interface to implement biometric authentication mode.
|
BiometricAuthService |
A class that represents biometric authentication service.
|
BiometricContainer |
This class provides the biometric verification services
|
BiometricException |
This class extends IdpAuthException exception
|
BiometricResultCode |
Result codes
|
BiometricRuntimeException |
This class extends IdpRuntimeException exception
|
CapDevice |
An interface defining a device that generates CAP based OTPs.
|
CapFactory |
A factory for creating objects that produce or affect CAP (or its relatives) OTPs.
|
CapResultCode |
The definition of the Cap result codes.
|
CapService |
CapService is the entry-point for CAP features.
|
CapSettings |
CapSettings interface.
|
CapToken |
CapToken interface.
|
CapTokenManager |
CapTokenManager provides features to manage CapTokens.
|
CapTools |
Class for utility functions like OTP scrambling and formatting functions.
|
CasClient |
A class that constructs CasClient to communicate with CAS Server.
|
CasException |
The exception that will be thrown when a failure occurs during the CAS E2EE operation.
|
CasException.ErrorCode |
CAS-specific error codes.
|
ClearTextSecretTokenConfigurationBuilder |
Builder for ClearTextSeedImport configuration
|
DataObject |
A common interface for generic data objects.
|
DataObject.Type |
Defines the concrete type of data object instance.
|
DcvOathDevice |
An DCV OATH device complying with the Standard Gemalto DCV options.
|
DecimalInputDialogPrimitive |
An interface representing a decimal input input dialog (DID) primitive.
|
DeviceFingerprintException |
Exception thrown if a device fingerprint operation failure occurred.
|
DeviceFingerprintSource |
This class is used to create device fingerprint source settings.
|
DeviceFingerprintSource.Type |
The defined anti-cloning types.
|
DeviceFingerprintTokenPolicy |
This class is used to create device fingerprint source settings that are applied to
a token when it is built.
|
DsCapParameters |
Represents a DS mapping to standard CAP parameters such that verification may be done using Gemalto DSIP and any standard CAP authentication server.
|
DsCapParameters.DsCapMode |
The CAP modes to be used.
|
DsDataFormatException |
Exception thrown if input data to a DS primitive is not valid.
|
DsFormattingDevice |
An interface representing a Dynamic Signature (DS) device.
|
DsFormattingFactory |
A factory for creating DS related entities.
|
DsFormattingResultCode |
The definition of the DsFormatting result codes.
|
DsFormattingService |
DsFormattingService is the entry-point for using DsFormatting services.
|
DsFormattingTools |
Class for utility functions.
|
DsFormattingTools.VerifyType |
Supported checkdigit algorithm for challenge.
|
DskppConfigurationBuilder |
Builder of configuration for the token provisioning with the SPA server.
|
DskppKeyInformation |
This class contains the information of the key that was provisioned.
|
DskppLocalPinCallback |
|
DskppPinPolicy |
This class contains the information of the Pin policy.
|
DskppPinPolicy.PinComplexity |
Complexity of the PIN
|
DskppPinPolicy.PinType |
Type of the PIN
|
DskppPolicy |
DskppPolicy class represents the features as defined by the server
This class can only be constructed by calling DskppPolicyParser.parseDskppPolicyString
|
DskppPolicy.PolicyParamType |
DskppPolicy traits
|
DskppPolicyParser |
Parses the token policy string.
|
DskppProvisioningCallback |
Callback for 4-pass Dskpp provisioning.
|
DskppProvisioningProtocol |
DSKPP Provisioning protocol version enumeration.
|
DskppServerPinCallback |
|
DskppTlsConfiguration |
The class DSKPP Tls Configuration
|
DskppTokenPolicy |
This class represents token policy for DSKPP.
|
DsTransactionData |
An interface representing the transaction data for DS,
in other words the list of primitives with associated values.
|
DsTransactionData.PrimitiveValue |
Holder class for a primitive with an associate value.
|
DualSeedOathToken |
|
DualSeedSoftOathToken |
|
EmvDecoder |
Decoder class providing method to decode a given content of a QR code.
|
EmvException |
|
EmvFactory |
Factory class providing capability to create particular decoder.
|
EmvModule |
|
EmvService |
Service class providing factory for creating decoder.
|
EmvTransactionInfo |
Provides interface to obtain particular transaction data read from the QR code.
|
EncryptedData |
|
EncryptionConfiguration |
The configurations for encryption mode
|
EncryptionMode |
The list of possible encryption mode for Secure Keypad
|
EncryptionVersion |
The encryption version used by CAS Server.
|
EpsConfigurationBuilder |
Builder for provisioning configuration with EPS server
|
FreeTextPrimitive |
An interface representing a free text input dialog (E0) primitive.
|
GemaltoOathDevice |
An OATH device complying with the Standard Gemalto OATH options.
|
GpfDsDevice |
An interface defining a Dynamic Signature (DS) device using the Gemalto
Proprietary Formatting (GPF) for generating OTPs.
|
GpfDsFactory |
A factory for creating objects that produce or affect GpfDs (or its relatives) OTPs.
|
GpfDsService |
GpfDsService is the entry-point for using GpfDs services.
|
GroupedInputDialogPrimitive |
An interface representing a grouped input dialog (IDG) primitive.
|
HiddenTextPrimitive |
An interface representing a hidden text (E1) primitive.
|
HookingDetectionListener |
The listener to be invoked when hooking is detected on the protected APIs by the SDK.
|
IdpAuthException |
The base exception for all system/checked exception raised by Mobile Protector SDK.
|
IdpConfiguration |
Super interface for all ModuleConfiguration classes and ServiceConfiguration classes
|
IdpCore |
IdpCore is the entry-point of the SDK Core.
|
IdpException |
The base exception for all system/checked exception raised by Mobile Protector SDK.
|
IdpHookingException |
Exception that will be thrown when hooking is detected.
|
IdpNetworkException |
Exception that will be thrown when there is a failure during network operations.
|
IdpProvisioningException |
Exception that will be thrown when there is a failure during provisioning.
|
IdpResult |
Idp Mobile result object.
|
IdpResultCode |
The definition of the Idp result codes.
|
IdpResultDomain |
|
IdpRuntimeException |
The base exception for all runtime exception raised by Mobile Protector SDK.
|
IdpSecureStorageException |
Exception that will be thrown when there is a failure during database read/write operations.
|
IdpSecurityDetectorException |
The exception will be thrown if the error occurs while processing the security detection request.
|
IdpStorageException |
Exception that will be thrown when there is a failure during database read/write operations.
|
InformationPrimitive |
An interface representing an information message dialog (IMD) primitive.
|
InputDialogPrimitive |
An interface representing a input dialog (ID) primitive.
|
InputPrimitive |
An interface for all primitives which accept input, either user entered
or selected.
|
InputPrimitive.InputFormat |
Represent the allowed input format of the data
|
InvalidDigitChecksumException |
Exception thrown if a computed check digit does not match the given check
digit.
|
LegacyTokenConfigurationBuilder |
Builder for CAP provisioning configuration with legacy data from SDK 1.x
|
MerchantInformationLanguageTemplate |
Interface providing the Language Preference, Merchant Name-Alternate Language.
|
MessageDialogPrimitive |
An interface representing a message dialog (MD) primitive.
|
MobileProvisioningProtocol |
Provisioning protocol version enumeration.
|
MspBaseAlgorithm |
An enum type of MSP base algorithm.
|
MspCapData |
Data object for MSP CAP algorithm.
|
MspConfiguration |
The configuration class for MSP, this class provides the interfaces for user to configure some
properties before using the MSP feature, e.g.
|
MspConfiguration.Builder |
The builder class to build a MspConfiguration instance.
|
MspData |
The super class for MSP data.
|
MspException |
An exception class for MSP module.
|
MspFactory |
The factory class for MSP to create the parser.
|
MspField |
A class represents the MSP field which describes the field information such as field
completeness.
|
MspField.FieldCompleteness |
The enum class to describe the completeness of a MSP field.
|
MspFrame |
An interface to represent the msp frame operation.
|
MspFrameType |
An enum to represent msp frame type
|
MspModule |
MspModule class which is the entry-point for Msp features.
|
MspOathData |
An interface to represent msp oath data.
|
MspParser |
The MSP parser interface.
|
MspService |
MspService is the entry-point for using MSP services.
|
MspSignatureKey |
A class that represents the signature key.
|
NumericInputDialogPrimitive |
An interface representing a numeric input input dialog (NID) primitive.
|
OathDevice |
An interface defining a device that generates OATH based OTPs.
|
OathFactory |
A factory for creating objects that produce or affect OATH (or its relatives) OTPs.
|
OathService |
OathService is the entry-point for Oath features.
|
OathToken |
OathToken interface.
|
OathToken.TokenCapability |
The token capability attribute dictates how the token can be used within
the Mobile Protector SDK, potentially limiting or expanding its use.
|
OathTokenManager |
OathTokenManager interface.
|
OfflineTokenConfigurationBuilder |
Builder for offline provisioning configuration
|
OobAcknowledgeCallback |
OOB message acknowledgment completed (either success or failure) handler.
|
OobClearNotificationProfileCallback |
The response handler for the clear notification profile request.
|
OobConfiguration |
OobConfiguration for OOB module.
|
OobConfiguration.Builder |
|
OobConfiguration.OobRootPolicy |
The OOB behavior policy of the Idp Mobile SDK when the physical device is
detected as being rooted.
|
OobErrorMessage |
This object allow the client to send some error information to the server.
|
OobException |
Exception that is thrown when OOB operation fails.
|
OobFetchMessageCallback |
OOB message fetch completed (either success or failure) handler.
|
OobFetchMessageResponse |
OOB incoming message response.
|
OobGenericIncomingMessage |
Interface to an object that contains a generic message received from the
OOB server.
|
OobGenericOutgoingMessage |
Interface to an object that contains a generic message to send to the OOB server.
|
OobGetNotificationProfileCallback |
The response handler for the get notification profile request.
|
OobIncomingMessage |
Interface of an incoming message from the OOB server.
|
OobIncomingMessageBase |
Base class of custom incoming message implementation.
|
OobIncomingMessageHandler |
Interface for incoming message handler.
|
OobIncomingMessageType |
Constants corresponding to SDK defined message types.
|
OobManager |
A manager to serve the OOB manager objects.
|
OobMessage |
Interface of message containers.
|
OobMessageHandler |
MessageHandler interface.
|
OobMessageHandlerRegistry |
|
OobMessageManager |
This manager provides way to create outgoing messages for the server and send/fetch messages to/from the server.
|
OobMessageMeta |
Interface for accessing the meta data for some OOB messages.
|
OobMessageResponse |
OOB message response.
|
OobModule |
OobModule class which is the entry-point for OOB features.
|
OobNotificationManager |
The manager that provides functionality to manage a user notification profile.
|
OobNotificationProfile |
This object represents one notification end point by which a user can be notified by OOB Server.
|
OobNotificationProfilesResponse |
|
OobOutgoingMessage |
Interface to an outgoing message to the OOB server.
|
OobOutgoingMessageBase |
Base class of custom outgoing message implementation.
|
OobOutgoingMessageHandler |
MessageHandler for out-going messages
|
OobOutgoingMessageType |
Constants corresponding to SDK defined message types.
|
OobProviderToUserMessage |
Interface of an incoming user message from the server.
|
OobRegistrationCallback |
OOB registration completed (either success or failure) handler.
|
OobRegistrationManager |
Interface for registering the user to the OOBS.
|
OobRegistrationRequest |
OOB registration request object.
|
OobRegistrationRequest.RegistrationMethod |
Registration methods.
|
OobRegistrationResponse |
OOB registration response.
|
OobRequestParameter |
Configuration of additional parameters of OOB request.
|
OobRequestParameter.Builder |
|
OobResponse |
Extends the IdpResult in order to define the user data keys
specific for the OOB subsystem.
|
OobResultCode |
The definition of the OOB result codes.
|
OobResultDomain |
|
OobSendMessageCallback |
OOB message send completed (either success or failure) handler.
|
OobSetNotificationProfileCallback |
The response handler for the get notification profile request.
|
OobTransactionSigningRequest |
Interface of a transaction verify request from the OOB server.
|
OobTransactionSigningResponse |
Supported transaction signing responses values
|
OobTransactionSigningResponse.OobTransactionSigningResponseValue |
Supported responses values
|
OobTransactionVerifyRequest |
Interface of a transaction verify request from the OOB server.
|
OobTransactionVerifyResponse |
Interface of a transaction verify response for the OOB server.
|
OobTransactionVerifyResponse.OobTransactionVerifyResponseValue |
Supported responses values
|
OobUnregistrationCallback |
OOB unregistration completed (either success or failure) handler.
|
OobUnregistrationManager |
Interface for unregistering the user to the OOBS.
|
OobUserMessageAttachment |
Attachment object that can be send and received by user messages.
|
OobUserToProviderMessage |
Interface of an outgoing user message to the server.
|
OptionalDO<T> |
Subset implementation of Optional class from Java 8
|
OtpConfiguration |
OtpConfiguration for OTP module.
|
OtpConfiguration.Builder |
Builder to build OtpConfiguration.
|
OtpConfiguration.TokenRootPolicy |
The token behavior policy of the Mobile Protector SDK when the physical device
is detected as being rooted.
|
OtpModule |
OtpModule class which is the entry-point for OTP features.
|
OtpResultCode |
The definition of the OTP result codes.
|
OtpResultDomain |
|
OtpTools |
Class for utility functions like OTP scrambling and formatting functions.
|
OtpTools.FormatType |
Supported formatting modes for OTP.
|
OtpTools.ScrambleType |
Supported scramble modes for OTP.
|
PasswordEncoding |
The password encoding used by the CAS Server.
|
PasswordManager |
PasswordManager interface: login to unlock the secret data used by different
modules
|
PasswordManagerException |
This exception is thrown when there is an error in the
PasswordManager related
operations.
|
PinAuthInput |
The pin authentication mode interface.
|
PinAuthMode |
The pin authentication mode interface.
|
PinAuthService |
Provides services for authentication with PIN.
|
PinPolicy |
The interface Pin policy.
|
PinPolicy.PinPolicyType |
Type of the PIN policy
|
PinRule |
An interface that represents a rule to apply to a PIN.
|
PinRuleException |
The exception thrown when a PinRule is broken.
|
PinRuleIdentical |
A PIN rule that prevents using identical PINs.
|
PinRuleLength |
A PIN rule that requires a PIN's length to be within a specific range.
|
PinRulePalindrome |
A PIN rule that prevents a PIN from being a palindrome, ex: 12321.
|
PinRuleSeries |
A PIN rule that prevents a PIN from being a series, ex: 1234, 4321.
|
PinRuleUniform |
A PIN rule that prevents a PIN from being uniform, ex: 11111.
|
PointOfInitiationMethod |
Represents a value of 'Point of Initiation Method' data object if present in the QR code.
|
Primitive |
An interface representing a DS primitive.
|
Primitive |
Implementation of primitive data object type as defined by EMV specification.
|
Primitive.PrimitiveType |
The types of primitives
|
PrimitiveTags |
Constants for the default primitives.
|
PropertyStorage |
PropertyStorage represents a storage which can be used to store data in the
form of key-value pair.
|
ProvisioningConfiguration |
Provisioning configuration.
|
RootDetector |
An interface that represents a root detector object.
|
RootDetector.RootStatus |
Representation of the physical device's root status.
|
RootPolicyException |
The exception thrown when the Mobile Protector SDK detects that the physical
device is rooted.
|
SecureByteArray |
Secure byte array.
|
SecureContainer |
Base interface for all secure containers defining common functionality.
|
SecureContainerFactory |
Factory to create various SecureContainer object used by the SDK
|
SecureInputBuilder |
An interface that represents secure input.
|
SecureInputBuilder.ButtonTouchVisual |
The visual response for keypad button touch.
|
SecureInputBuilder.ImageMode |
To configure how the image should be displayed
|
SecureInputBuilder.LabelAlignment |
Secure input UI label alignment.
|
SecureInputBuilder.LogoPosition |
Secure input UI logo position.
|
SecureInputBuilder.OkButtonBehavior |
Secure input UI OK button behavior.
|
SecureInputBuilder.UiControlFocusState |
Secure input UI control focus state.
|
SecureInputBuilder.UiControlState |
Secure input UI control state.
|
SecureInputDefaultSettings |
|
SecureInputException |
Exception thrown if Secure Keypad operation failure occured.
|
SecureInputService |
SecureInputService is the entry-point for SecureInput services.
|
SecureInputUi |
Represents the UI of the secure input.
|
SecureKeypadListener |
An interface that will get callbacks from the secure keypad when keypad buttons are pressed.
|
SecureKeypadListenerClearText |
An interface that will get callbacks from the secure keypad when keypad buttons are pressed.
|
SecureKeypadListenerEncrypted |
An interface that will get callbacks from the encrypted secure keypad when keypad buttons are pressed.
|
SecureList<T> |
Secure list object.
|
SecureStorageManager |
SecureStorageManager is used to create/retrieve/destroy PropertyStorage
objects.
|
SecureStorageModule |
SecureStorageModule class which is the entry-point for SecureStorage
features.
|
SecureString |
Secure string interface.
|
SecurityDetectionService |
Security Detection services are provided in this class where application can implement
interfaces to receive warning when security violations are detected.
|
SecurityDetectionService.DetectorResult |
Result status of the Runtime Application Security-Protection
|
SelectableKey |
An interface that defines methods to select a key used by the object.
|
SelectionInputDialogPrimitive |
An interface representing a selection dialog (SD) primitive.
|
SoftCapSettings |
An interface for mutable CAP settings for soft tokens.
|
SoftCapToken |
SoftCapToken interface.
|
SoftDcvOathSettings |
Gemalto DCV OATH settings interface
|
SoftGemaltoOathSettings |
An interface representing the mutable Standard Gemalto OATH options.
|
SoftGpfDsSettings |
SoftGpfDsSettings interface.
|
SoftOathSettings |
SoftOathSettings interface.
|
SoftOathSettings.OathHashAlgorithm |
Supported hash algorithms for HMAC computation
|
SoftOathSettings.OathTimestepType |
Supported types of Time step.
|
SoftOathSettings.OcraChallengeQuestionFormat |
Supported formats for the Question (Q) in the OCRA computation.
|
SoftOathSettings.OcraPasswordHashAlgorithm |
Supported password hash algorithm.
|
SoftOathToken |
SoftOathToken interface.
|
SoftVicToken |
SoftVicToken interface.
|
Template |
An interface representing a DS template.
|
Template |
Implementation of template data object type as defined by EMV specification.
|
Template.DomainType |
The domain of of the primitive.
|
TemplateWithGui |
Extends the Template interface to provide an easy access to Globally Unique Identifier
that sets the context of other data object inside the template.
|
TextPrimitive |
An interface for all primitives which accept text for connected DS mode.
|
TextPrimitive.TextFormat |
Represent the allowed input format of the data
|
TipOrConvenienceIndicator |
Represents a value of 'Tip or Convenience Indicator' data object if present in the QR code
|
TlsConfiguration |
The configuration class for TLS.
|
TlsConfiguration.Permit |
Attributes of a TLS connection that can be overridden to permit the
specified behavior.
|
Token |
An interface that represents user's credentials known as tokens.
|
TokenManager |
The manager to create and retrieve tokens.
|
TokenManager.TokenCreationCallback |
This interface can be used by the application, when they call createToken() method.
|
TokenPolicy |
Token policy.
|
TokenPolicy.TokenPolicyType |
Type of the token policy
|
Tools |
Class for utility functions.
|
UiModule |
UIModule class which is the entry-point for UI features.
|
VicDevice |
An interface defining a device that verifies VIC codes.
|
VicException |
Exception thrown when a VIC related process failed.
|
VicFactory |
A factory for creating objects that produce VIC.
|
VicResultCode |
The definition of the Vic result codes.
|
VicService |
VicService is the entry-point for VIC features.
|
VicToken |
VicToken interface.
|
VicTokenManager |
VicTokenManager interface.
|
VirtualEnvironmentDetectionListener |
Deprecated.
|
Wipeable |
An interface that indicates an object can be wiped.
|
WrappedCounterException |
Exception thrown if the ATC/counter reaches its maximum value.
|