AuthenticationParameters
@objc(Checkout3DSAuthenticationParameters)
public final class AuthenticationParameters : NSObject
The class used to provide input parameters required for an authentication request.
-
The unique ID of the authentication session. You will have received this in the response to the create session call to our Sessions API.
Declaration
Swift
@objc public let sessionID: String -
The session secret. You will have received this in the response to the create session call to our Sessions API.
Declaration
Swift
@objc public let sessionSecret: String -
The name of the customer’s card scheme. You will have received this in the response to the create session call to our Sessions API. Used to display the scheme’s logo on the progress user interface. Example:
Visa,MastercardDeclaration
Swift
@objc public let scheme: String -
Initializes an AuthenticationParameters object.
Declaration
Swift
@objc public init(sessionID: String, sessionSecret: String, scheme: String)Parameters
sessionIDThe unique ID of the authentication session. You will have received this in the response to the create session call to our Sessions API.
sessionSecretThe session secret. You will have received this in the response to the create session call to our Sessions API.
schemeThe name of the customer’s card scheme. You will have received this in the response to the create session call to our Sessions API. Used to display the scheme’s logo on the progress user interface. Example: Visa, Mastercard.
AuthenticationParameters Class Reference