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

    threeDSServerTransactionID

    The 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

    acsTransactionID

    Transaction identifier assigned by the ACS. It is generated only if a challenge is requested.

    acsRefNumber

    Unique identifier associated with the ACS.

    acsSignedContent

    Contains the JWS object created by the ACS for the ARes.