Directory tree
Below are the directory trees for Java, C#, PHP, and Go.
Java¶
18 directories, 44 files
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | . ├── mvnw ├── mvnw.cmd ├── pom.xml └── src └── main ├── java │ └── com │ └── gpayments │ └── requestor │ └── testlab │ ├── AuthController.java │ ├── config │ │ ├── Config.java │ │ └── RestClientConfig.java │ ├── dto │ │ └── Message.java │ ├── exception │ │ └── GlobalExceptionHandler.java │ ├── MainController.java │ └── RequestorApplication.java └── resources ├── application.yml ├── certs │ └── cacerts.pem ├── static │ ├── css │ │ ├── spinner.css │ │ └── style.css │ ├── favicon.ico │ ├── images │ │ ├── amex-logo.png │ │ ├── apple.jpeg │ │ ├── banana.jpg │ │ ├── discover-logo.png │ │ ├── jcb-logo.png │ │ ├── left-icon.ico │ │ ├── mastercard-logo.png │ │ ├── pineapple.jpeg │ │ └── visa-logo.png │ └── js │ ├── 3ds-web-adapter.js │ ├── cart.js │ ├── check-credit-card-type.js │ ├── common.js │ └── test-lab-scenarios.js └── templates ├── 3ri.html ├── brw.html ├── checkout.html ├── contents │ ├── acct_info.html │ ├── authentication_info.html │ ├── cardholder_info.html │ ├── merchant_risk_indicator.html │ └── nav_bar.html ├── enrol.html ├── error.html ├── index.html ├── notify_3ds_events.html ├── process.html ├── result.html └── shop.html |
C#¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 | . ├── 3ds2RequestorDemo.csproj ├── 3ds2RequestorDemo.sln ├── App_Start │ ├── FilterConfig.cs │ ├── RouteConfig.cs │ └── WebApiConfig.cs ├── Certs │ └── cacerts.pem ├── Controllers │ ├── AuthController.cs │ └── MainController.cs ├── css │ ├── spinner.css │ └── style.css ├── favicon.ico ├── Global.asax ├── Global.asax.cs ├── Helpers │ ├── Config.cs │ └── RestClientHelper.cs ├── images │ ├── amex-logo.png │ ├── apple.jpeg │ ├── banana.jpg │ ├── discover-logo.png │ ├── jcb-logo.png │ ├── left-icon.ico │ ├── mastercard-logo.png │ ├── pineapple.jpeg │ └── visa-logo.png ├── js │ ├── 3ds-web-adapter.js │ ├── cart.js │ ├── check-credit-card-type.js │ ├── common.js │ └── test-lab-scenarios.js ├── Models │ └── dto │ └── Message.cs ├── packages.config ├── Properties │ └── AssemblyInfo.cs ├── startup.bat ├── Views │ ├── Main │ │ ├── 3ri.html │ │ ├── brw.html │ │ ├── checkout.html │ │ ├── contents │ │ │ ├── acct_info.html │ │ │ ├── authentication_info.html │ │ │ ├── cardholder_info.html │ │ │ ├── merchant_risk_indicator.html │ │ │ └── nav_bar.html │ │ ├── enrol.html │ │ ├── error.html │ │ ├── index.html │ │ ├── notify_3ds_events.html │ │ ├── process.html │ │ ├── result.html │ │ └── shop.html │ ├── Shared │ │ └── Error.cshtml │ ├── _ViewStart.cshtml │ └── Web.config └── Web.config 15 directories, 59 files |
PHP¶
9 directories, 45 files
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | . ├── composer.json ├── composer.lock ├── config │ ├── Config.php │ ├── RestClientConfig.php │ └── Router.php ├── controllers │ ├── AuthController.php │ └── MainController.php ├── css │ ├── spinner.css │ └── style.css ├── favicon.ico ├── images │ ├── amex-logo.png │ ├── apple.jpeg │ ├── banana.jpg │ ├── discover-logo.png │ ├── jcb-logo.png │ ├── left-icon.ico │ ├── mastercard-logo.png │ ├── pineapple.jpeg │ └── visa-logo.png ├── index.php ├── js │ ├── 3ds-web-adapter.js │ ├── cart.js │ ├── check-credit-card-type.js │ ├── common.js │ └── test-lab-scenarios.js ├── README.md └── resources ├── application.ini ├── certs │ ├── cacerts.pem │ ├── client_certificate.pem │ └── priv_key.pem └── templates ├── 3ri.html ├── brw.html ├── checkout.html ├── contents │ ├── acct_info.html │ ├── authentication_info.html │ ├── cardholder_info.html │ ├── merchant_risk_indicator.html │ └── nav_bar.html ├── enrol.html ├── error.html ├── index.html ├── notify_3ds_events.html ├── process.html ├── result.html └── shop.html |
Go¶
6 directories, 39 files
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | . ├── conf │ ├── application.yaml │ └── cacerts.pem ├── conf.go ├── go.mod ├── go.sum ├── https.go ├── main.go └── web ├── 3ri.html ├── brw.html ├── checkout.html ├── contents │ ├── acct_info.html │ ├── authentication_info.html │ ├── cardholder_info.html │ ├── merchant_risk_indicator.html │ └── nav_bar.html ├── css │ ├── spinner.css │ └── style.css ├── enrol.html ├── error.html ├── favicon.ico ├── images │ ├── amex-logo.png │ ├── apple.jpeg │ ├── banana.jpg │ ├── discover-logo.png │ ├── jcb-logo.png │ ├── left-icon.ico │ ├── mastercard-logo.png │ ├── pineapple.jpeg │ └── visa-logo.png ├── index.html ├── js │ ├── 3ds-web-adapter.js │ ├── cart.js │ ├── check-credit-card-type.js │ ├── common.js │ └── test-lab-scenarios.js ├── notify_3ds_events.html ├── process.html ├── result.html └── shop.html |