PO3DS2AuthenticationRequest
data class PO3DS2AuthenticationRequest(val deviceData: String, val sdkAppId: String, val sdkEphemeralPublicKey: String, val sdkReferenceNumber: String, val sdkTransactionId: String)
Transaction data required by the 3DS Server to create the AReq.
Parameters
deviceData
Encrypted device data as a JWE string.
sdkAppId
A unique string identifying the application.
sdkEphemeralPublicKey
The public key component of the ephemeral keypair generated for the transaction, represented as a JWK string.
sdkReferenceNumber
A string identifying the SDK, assigned by EMVCo.
sdkTransactionId
A unique string identifying the transaction within the scope of the SDK.