All Classes and Interfaces
Class
Description
Holds transaction data that the App passes to the 3DS Server for creating the AReq.
Provides methods to pass ButtonCustomization parameters to the 3DS SDK.
Contains information of the Certificate/Public Key with which the 3DS SDK operates.
The type of the Certificate/Public Key with which the 3DS SDK operates.
Class for holding the parameters that are required to conduct the challenge process.
A callback interface that shall receive challenge status notification
from the 3DS SDK at the end of the challenge process.
Class for holding data about completion of the challenge process.
The ConfigParameters class shall represent the configuration
parameters that are required by the 3DS SDK for initialization.
Builder class for
ConfigParameters that provides easy to use methods in order to configure the SDK.Customization's superclass and provides methods to pass UI customization
parameters to the 3DS SDK.
Provides the RID values of the preconfigured schemes in the SDK.
Represents an error message that is returned by the ACS to the 3DS SDK or an error message that is generated by the
3DS SDK to be returned to the ACS.
The InvalidInputException class shall represent a run-time exception
that occurs due to one of the following reasons:
Parameter value is mandatory, but was not provided.
Parameter value does not conform to the specified format.
Parameter value exceeds the maximum limit.
Parameter value does not meet the minimum length criteria.
Provides methods for passing LabelCustomization parameters to the 3DS SDK.
Provides an instance of Progress View (processing screen) that the 3DS Requestor App uses.
Class for holding details on the protocol error.
Class for holding details of run-time errors that are encountered
by the 3DS SDK during authentication.
Helper class that provides easy to use methods in order to configure the SDK.
Builder for
SchemeConfiguration.Contains information of the Payment Scheme with which the 3DS SDK operates.
The SDKAlreadyInitializedException class shall represent an exception that
is thrown if the 3DS SDK instance has already been initialized.
Contains information of the current configuration with which the 3DS SDK operates.
The SDKNotInitializedException represents an exception that is thrown if the
3DS SDK has not been initialized.
This exception is thrown if an internal error is encountered by the 3DS
SDK.
Defines the severity levels of warnings produced.
Provides methods to pass TextBoxCustomization parameters to the 3DS SDK.
Provides methods to process transactions.
3DS SDK Initialization Callback.
The ToolbarCustomization class provides methods to pass ToolbarCustomization
parameters to the 3DS SDK.
Holds parameters that the 3DS Server requires to create AReq messages and to perform the Challenge Flow.
Represents the version of the Bridging Message Extension.
The UiCustomization class shall provide the functionality required to
customize the 3DS SDK UI elements.
Defines the button types for customizations.
Defines the UI Customization type.
Provides methods to pass customization parameters for the Challenge View and Progress View to the 3DS SDK.
Represent a warning that is produced by the 3DS SDK while performing security checks during initialization.