Authentication Request Parameters
Parameters
the encrypted device data as a JWE string.
SDK Transaction ID as a string by using a secure random function to generate a Transaction ID in UUID.
SDK App ID as a string by using a secure random function to generate a Transaction ID in UUID. This ID is unique and is generated during installation and update of the 3DS Requester App on the Cardholder’s device.
SDK Reference Number as a string.
the public key component of the ephemeral key pair as a String representation of a JWK object. An ephemeral key pair is used to establish a secure session between the 3DS SDK and the ACS. During each transaction, the createTransaction method generates a fresh ephemeral key pair and the getSDKEphemeralPublicKey method returns the public key component of the same as a String representation of a JWK object.
protocol version as a string. The messageVersion is the protocol version that is used for the transaction. The SDK receives the protocol version as a parameter in the createTransaction method and determines whether it supports the version. If the SDK does not receive the protocol version as a parameter in the createTransaction method, then it returns the latest version that it supports.