-
- All Implemented Interfaces:
-
com.adyen.checkout.components.ActionComponentProvider,com.adyen.checkout.components.ComponentProvider
@RestrictTo(value = {RestrictTo.Scope.LIBRARY_GROUP}) public final class Adyen3DS2ComponentProvider implements ActionComponentProvider<Adyen3DS2Component, Adyen3DS2Configuration>
-
-
Constructor Summary
Constructors Constructor Description Adyen3DS2ComponentProvider()
-
Method Summary
Modifier and Type Method Description <T extends SavedStateRegistryOwner, ViewModelStoreOwner> Adyen3DS2Componentget(T owner, Application application, Adyen3DS2Configuration configuration)Adyen3DS2Componentget(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, Application application, Adyen3DS2Configuration configuration, Bundle defaultArgs)BooleanrequiresConfiguration()BooleanrequiresView(Action action)List<String>getSupportedActionTypes()BooleancanHandleAction(Action action)BooleanprovidesDetails()-
-
Method Detail
-
get
<T extends SavedStateRegistryOwner, ViewModelStoreOwner> Adyen3DS2Component get(T owner, Application application, Adyen3DS2Configuration configuration)
-
get
Adyen3DS2Component get(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, Application application, Adyen3DS2Configuration configuration, Bundle defaultArgs)
-
requiresConfiguration
@Deprecated(message = You can safely remove this method, it will always return true as all action components require a configuration., replaceWith = @ReplaceWith(imports = {}, expression = true)) Boolean requiresConfiguration()
-
requiresView
Boolean requiresView(Action action)
-
getSupportedActionTypes
List<String> getSupportedActionTypes()
-
canHandleAction
Boolean canHandleAction(Action action)
-
providesDetails
Boolean providesDetails()
-
-
-
-