ThreeDS2ServiceConfiguration
public struct ThreeDS2ServiceConfiguration
Main Configurations to initialize Standalone 3DS SDK
-
Configuration parameters required to create transaction
See moreDeclaration
Swift
public struct ConfigParameters -
Object used to identify DirectoryServer(DS) and enable interaction with it
See moreDeclaration
Swift
public struct DirectoryServerData -
Configuration object required to create transaction
Declaration
Swift
public let configParameters: ConfigParameters -
Locale used for the Challenge screen
Declaration
Swift
public let locale: Foundation.Locale -
Challenge UI customization
Declaration
Swift
public let uiCustomization: UICustomization -
App requestor URL
Declaration
Swift
public let appURL: URL? -
Timeout interval (in seconds) within which the challenge process must be completed. The minimum timeout interval shall be 5 minutes
Declaration
Swift
public let challengeTimeout: TimeInterval -
Undocumented
Declaration
Swift
public init(configParameters: ConfigParameters, locale: Foundation.Locale = .autoupdatingCurrent, uiCustomization: UICustomization = DefaultUICustomization(), appURL: URL? = nil, challengeTimeout: TimeInterval = Standalone3DSService.Constants.challengeTimeout)