PO3DS2Configuration
constructor(@Json(name = "directoryServerID") directoryServerId: String, directoryServerPublicKey: String, @Json(name = "threeDSServerTransID") directoryServerTransactionId: String, @Json(name = "directoryServerRootCAs") directoryServerRootCertificates: List<String>, messageVersion: String, scheme: String?)
Parameters
directoryServerId
The identifier of the directory server to use during the transaction creation phase.
directoryServerPublicKey
The public key of the directory server to use during the transaction creation phase.
directoryServerTransactionId
Unique identifier for the authentication assigned by the DS (Card Scheme).
directoryServerRootCertificates
List of DER-encoded x509 certificate strings containing the DS root certificate used for signature checks.
messageVersion
3DS protocol version identifier.
scheme
Card scheme from the card used to initiate the payment.