ChallengeParameters
public struct ChallengeParameters
Challenge Parameters required to perform challenge process and retrieved inside the Authentication Response.
-
Challenge Parameters Intialization
Declaration
Swift
public init(threeDSServerTransactionID: String, acsTransactionID: String, acsRefNumber: String, acsSignedContent: String)Parameters
threeDSServerTransactionIDThe 3DS Server Transaction ID uniquely identifies a transaction within all messages (AReq/ARes, CReq/CRes, and RReq/RRes) that are exchanged during the authentication process
acsTransactionIDTransaction identifier assigned by the ACS. It is generated only if a challenge is requested.
acsRefNumberUnique identifier associated with the ACS.
acsSignedContentContains the JWS object created by the ACS for the ARes.