Class ThreeDS2ServiceConfiguration
-
- All Implemented Interfaces:
public final class ThreeDS2ServiceConfigurationThe ThreeDS2ServiceConfiguration class shall represent the parameters that are required by the 3DS SDK for initialization of the ThreeDS2Service.
-
-
Field Summary
Fields Modifier and Type Field Description private Contextcontextprivate final ConfigParametersconfigParametersprivate final Localelocaleprivate final UICustomizationuiCustomizationprivate final UriappUriprivate IntegerchallengeTimeout
-
Constructor Summary
Constructors Constructor Description ThreeDS2ServiceConfiguration(Context context, ConfigParameters configParameters, Locale locale, UICustomization uiCustomization, Uri appUri, Integer challengeTimeout)
-
Method Summary
Modifier and Type Method Description final ContextgetContext()final UnitsetContext(Context context)final ConfigParametersgetConfigParameters()final LocalegetLocale()final UICustomizationgetUiCustomization()final UrigetAppUri()final IntegergetChallengeTimeout()final UnitsetChallengeTimeout(Integer challengeTimeout)-
-
Constructor Detail
-
ThreeDS2ServiceConfiguration
ThreeDS2ServiceConfiguration(Context context, ConfigParameters configParameters, Locale locale, UICustomization uiCustomization, Uri appUri, Integer challengeTimeout)
- Parameters:
context- An instance of Android application context.configParameters- Configuration object required to create transactionlocale- Locale used for the Challenge screenuiCustomization- Challenge UI customizationappUri- Optional URI used to bring the requestor app back to the foreground during an out-of-band (OOB) challenge.challengeTimeout- Timeout interval (in minutes) within which the challenge process must be completed.
-
-
Method Detail
-
getContext
final Context getContext()
-
setContext
final Unit setContext(Context context)
- Parameters:
context- An instance of Android application context.
-
getConfigParameters
final ConfigParameters getConfigParameters()
-
getUiCustomization
final UICustomization getUiCustomization()
-
getChallengeTimeout
final Integer getChallengeTimeout()
-
setChallengeTimeout
final Unit setChallengeTimeout(Integer challengeTimeout)
- Parameters:
challengeTimeout- Timeout interval (in minutes) within which the challenge process must be completed.
-
-
-
-