Three DS2Service Configuration
data class ThreeDS2ServiceConfiguration(var context: Context?, val configParameters: ConfigParameters, val locale: Locale = Locale.getDefault(), val uiCustomization: UICustomization = UICustomization(), val appUri: Uri? = null, var challengeTimeout: Int = CHALLENGE_TIMEOUT)
The ThreeDS2ServiceConfiguration class shall represent the parameters that are required by the 3DS SDK for initialization of the ThreeDS2Service.
Parameters
context
An instance of Android application context.
config Parameters
Configuration object required to create transaction
locale
Locale used for the Challenge screen
ui Customization
Challenge UI customization
app Uri
Optional URI used to bring the requestor app back to the foreground during an out-of-band (OOB) challenge. When omitted, no app-to-app redirect is performed.
challenge Timeout
Timeout interval (in minutes) within which the challenge process must be completed. The minimum timeout interval is 5 minutes
Constructors
Link copied to clipboard
constructor(context: Context?, configParameters: ConfigParameters, locale: Locale = Locale.getDefault(), uiCustomization: UICustomization = UICustomization(), appUri: Uri? = null, challengeTimeout: Int = CHALLENGE_TIMEOUT)