public final class Adyen3DS2Component
extends BaseActionComponent
Modifier and Type | Field and Description |
---|---|
static <any> |
PROVIDER |
Constructor and Description |
---|
Adyen3DS2Component(android.app.Application application) |
Modifier and Type | Method and Description |
---|---|
void |
cancelled() |
void |
completed(CompletionEvent completionEvent) |
protected java.util.List<java.lang.String> |
getSupportedActionTypes() |
protected void |
handleActionInternal(android.app.Activity activity,
Action action) |
void |
observe(LifecycleOwner lifecycleOwner,
<any> observer) |
protected void |
onCleared() |
void |
protocolError(ProtocolErrorEvent protocolErrorEvent) |
void |
runtimeError(RuntimeErrorEvent runtimeErrorEvent) |
void |
setUiCustomization(UiCustomization uiCustomization)
Set a
UiCustomization object to be passed to the 3DS2 SDK for customizing the challenge screen. |
void |
timedout() |
public Adyen3DS2Component(android.app.Application application)
protected void onCleared()
public void observe(LifecycleOwner lifecycleOwner, <any> observer)
public void setUiCustomization(UiCustomization uiCustomization)
UiCustomization
object to be passed to the 3DS2 SDK for customizing the challenge screen.
Needs to be set before handling any action.uiCustomization
- The customization object.protected java.util.List<java.lang.String> getSupportedActionTypes()
protected void handleActionInternal(android.app.Activity activity, Action action) throws ComponentException
ComponentException
public void completed(CompletionEvent completionEvent)
public void cancelled()
public void timedout()
public void protocolError(ProtocolErrorEvent protocolErrorEvent)
public void runtimeError(RuntimeErrorEvent runtimeErrorEvent)