ThreeDSecureLauncher
Launcher for the app-based authentication challenge for 3D secure tokenization.
Constructors
Used to launch the 3DS authentication flow to tokenize a 3DS card. This class must be instantiated after the Fragment's view has been created (i.e., in onCreateView or onViewCreated) and before the Fragment reaches the STARTED state.
Used to launch the 3DS authentication flow to tokenize a 3DS card. This class must be instantiated before your Activity is created.
Used to launch the 3DS authentication flow to tokenize a 3DS card, using a custom result key. This class must be instantiated after the Fragment's view has been created (i.e., in onCreateView or onViewCreated) and before the Fragment reaches the STARTED state.
Used to launch the 3DS authentication flow to tokenize a 3DS card, using a custom result key. This class must be instantiated before your Activity is created.
Functions
Launches the 3DS flow by switching to an authentication Activity. Call this method in the callback of ThreeDSecureClient.createPaymentAuthRequest if user authentication is required ThreeDSecureLookup.requiresUserAuthentication. This method cannot be called until the lifecycle of the Fragment or Activity used to instantiate your ThreeDSecureLauncher has reached the CREATED state.