Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. iOS sample application (6.4 docs)

  2. Android sample application (6.4 docs)

  3. Browser sample application (6.4 docs)

  4. Merchant Backend Sample application - (docs)

  5. uMPI 3.0 plugin for Merchant Backed - (docs)

  6. Transaction Details - a web application where 3DS transaction details can be reviewed (https://transaction-details.ct.msignia.com/transactions)

  7. 3DS Server - a certified 3DS server implementation deployed

  8. DS Server Servers - an implementation two instances of a DS server

  9. ACS Server - an implementation of an ACS server

  10. Scenarios repository - a database that holds the scenarios for the components to perform based on acctNumber used in a transaction.

...

Note

The 3DS Server does not require mutual TLS setup

DS Servers

The platform has two DS servers available. The two are actually the same but they have different reference numbers and use different type of public keys to decrypt deviceInfo with - RSA and EC. Having two DS servers in the platforms let’s the customers to exercise dual-branded cards scenarios.

RSA DS Server

This is a mock DS server that complies with 2.1 and 2.2 specifications.

Public RSA key

This is the RSA key used by the 3DS SDK to encrypt device information:

...

Code Block
languagejs
{
  "kty":"RSA",
  "e":"AQAB",
  "kid":"de7655be-3d6f-4802-9d68-c36a9d23e71c",
  "n":"4Uko-Z2ESFV5IUXunK08ouSziFz_OfuRR9H4woBdMbAeyAq0-V5o36tCtiNVYgF2Oi1jBgmEIxIMH9y-W_Mn0OoiwzV7eQj4tc0q5RM9RzYEMoRCK-0YU4nFzRlDSFQOIPEkEWihPHujyY32qBDyMsl0ctlq5EN-F77u9wCvoxU9OLM3dlAE42dNrbrHWOnpeWg41kk63AUowZlA7QE52Tgd_hyaHAy4oQtgp1_-l-SPIAKIoAF-5Ibiss4Y1Wah1RSvDz69UMgHoqc_cvWG9kTPMtkFoIwW8ta2jhGzvhoNf2X1o2excBLKlWT3hIwGfnw8oYRDlINTZIuTGLc0cw"
}

EC DS Server

This is a mock DS server that complies with 2.1 and 2.2 specifications.

This is the EC key used by the 3DS SDK to encrypt device information:

Code Block
-----BEGIN EC PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE7YTOG/nT8NtzC7sgQDEEsbkFX6VE
XdzXgpoU0FD7gRZOHV6PocXQr3JWDcMzQrrNCvEREFKhfn3supp2Uirvug==
-----END EC PUBLIC KEY-----

DS CA Certificate

The certificate is used by the mock ACS to sign acsVersionContent data:

...