ChallengeParameters

data class ChallengeParameters(val threeDSServerTransactionID: String, val acsTransactionID: String, val acsRefNumber: String, val acsSignedContent: String)

Challenge Parameters required to perform challenge process and retrieved inside the Authentication Response.

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 and uniquely identify a single transaction.

acsTransactionID

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

acsRefNumber

Unique identifier associated with the ACS assigned by EMVCo.

acsSignedContent

Contains the JWS object created by the ACS for the ARes includes the ACS URL, ACS ephemeral public key, and SDK ephemeral public key.

Constructors

Link copied to clipboard
constructor(threeDSServerTransactionID: String, acsTransactionID: String, acsRefNumber: String, acsSignedContent: String)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard