...
iOS sample application (6.4 docs)
Android sample application (6.4 docs)
Browser sample application (6.4 docs)
Merchant Backend Sample application - (docs)
uMPI 3.0 plugin for Merchant Backed - (docs)
Transaction Details - a web application where 3DS transaction details can be reviewed (https://transaction-details.ct.msignia.com/transactions)
3DS Server - a certified 3DS server implementation deployed
DS Server Servers - an implementation two instances of a DS server
ACS Server - an implementation of an ACS server
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.
Reference Number:
MSIGNIA_MOCK_DS_RSA
Preparation URL: https://ds-server-rsa.ct.msignia.com/api/v2/process
Auth URL: https://ds-server-rsa.ct.msignia.com/api/v2/process
Public RSA key
This is the RSA key used by the 3DS SDK to encrypt device information:
...
Code Block | ||
---|---|---|
| ||
{ "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.
Reference Number:
MSIGNIA_MOCK_DS_EC
Preparation URL: https://ds-server-ec.ct.msignia.com/api/v2/process
Auth URL: https://ds-server-ec.ct.msignia.com/api/v2/process
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:
...