Directory tree
Below are the directory trees for Java, C#, PHP, and Go.
Java¶
21 directories, 52 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 64 65 66 67 68 69 70 71 72 73 74 75 | . ├── mvnw ├── mvnw.cmd ├── pom.xml └── src └── main ├── java │ └── com │ └── gpayments │ └── requestor │ └── testlab │ ├── AuthControllerV1.java │ ├── AuthControllerV2.java │ ├── config │ │ ├── Config.java │ │ └── RestClientConfig.java │ ├── dto │ │ └── Message.java │ ├── exception │ │ └── GlobalExceptionHandler.java │ ├── MainController.java │ └── RequestorApplication.java └── resources ├── application.yml ├── certs │ └── cacerts.pem ├── static │ ├── css │ │ ├── cart.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 │ ├── cart.js │ ├── check-credit-card-type.js │ ├── common.js │ ├── test-lab-scenarios.js │ ├── v1 │ | └── 3ds-web-adapter.js │ └── v2 │ └── 3ds-web-adapter.js └── templates ├── 3ri.html ├── brw.html ├── checkout.html ├── contents │ ├── acct_info.html │ ├── authentication_info.html │ ├── cardholder_info.html │ ├── deps.html │ ├── merchant_risk_indicator.html │ ├── nav_bar.html │ ├── process_head.html │ └── process_main_body.html ├── enrol.html ├── error.html ├── index.html ├── notify_3ds_events.html ├── shop.html ├── v1 │ ├── process.html │ └── result.html └── v2 ├── process.html └── result.html |
C#¶
17 directories, 61 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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 | . ├── 3ds2RequestorDemo.csproj ├── 3ds2RequestorDemo.sln ├── App_Start │ ├── FilterConfig.cs │ ├── RouteConfig.cs │ └── WebApiConfig.cs ├── Certs │ └── cacerts.pem ├── Controllers │ ├── AuthV1Controller.cs │ ├── AuthV2Controller.cs │ ├── EnrollController.cs │ └── MainController.cs ├── css │ ├── cart.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 │ ├── cart.png │ ├── discover-logo.png │ ├── jcb-logo.png │ ├── left-icon.ico │ ├── mastercard-logo.png │ ├── pineapple.jpeg │ └── visa-logo.png ├── js │ ├── cart.js │ ├── check-credit-card-type.js │ ├── common.js │ ├── test-lab-scenarios.js │ ├── v1 │ │ └── 3ds-web-adapter.js │ └── v2 │ └── 3ds-web-adapter.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 │ │ │ ├── deps.html │ │ │ ├── merchant_risk_indicator.html │ │ │ ├── nav_bar.html │ │ │ ├── process_head.html │ │ │ └── process_main_body.html │ │ ├── enrol.html │ │ ├── error.html │ │ ├── index.html │ │ ├── notify_3ds_events.html │ │ ├── v1 │ │ │ ├── process.html │ │ │ └── result.html │ │ └── v2 │ │ ├── process.html │ │ └── result.html │ ├── Shared │ │ └── Error.cshtml │ ├── _ViewStart.cshtml │ └── Web.config └── Web.config |
PHP¶
14 directories, 53 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 64 65 66 67 | . ├── composer.json ├── composer.lock ├── config │ ├── Config.php │ ├── RestClientConfig.php │ ├── Router.php │ └── Utils.php ├── controllers │ ├── AuthControllerV1.php │ ├── AuthControllerV2.php │ └── MainController.php ├── css │ ├── cart.css │ ├── spinner.css │ └── style.css ├── favicon.ico ├── images │ ├── amex-logo.png │ ├── apple.jpeg │ ├── banana.jpg │ ├── cart.png │ ├── discover-logo.png │ ├── jcb-logo.png │ ├── left-icon.ico │ ├── mastercard-logo.png │ ├── pineapple.jpeg │ └── visa-logo.png ├── index.php ├── js │ ├── cart.js │ ├── check-credit-card-type.js │ ├── common.js │ ├── test-lab-scenarios.js │ ├── v1 │ | └── 3ds-web-adapter.js │ └── v2 │ └── 3ds-web-adapter.js ├── README.md └── resources ├── application.ini ├── certs │ └── cacerts.pem └── templates ├── 3ri.html ├── brw.html ├── checkout.html ├── contents │ ├── acct_info.html │ ├── authentication_info.html │ ├── cardholder_info.html │ ├── deps.html │ ├── merchant_risk_indicator.html │ ├── nav_bar.html │ ├── process_head.html │ └── process_main_body.html ├── enrol.html ├── error.html ├── index.html ├── notify_3ds_events.html ├── shop.html ├── v1 │ ├── process.html │ └── result.html └── v2 ├── process.html └── result.html |
Go¶
11 directories, 47 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 | . ├── 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 │ ├── deps.html │ ├── merchant_risk_indicator.html │ ├── nav_bar.html │ ├── process_head.html │ └── process_main_body.html ├── css │ ├── cart.css │ ├── spinner.css │ └── style.css ├── enrol.html ├── error.html ├── favicon.ico ├── images │ ├── amex-logo.png │ ├── apple.jpeg │ ├── banana.jpg │ ├── cart.png │ ├── discover-logo.png │ ├── jcb-logo.png │ ├── left-icon.ico │ ├── mastercard-logo.png │ ├── pineapple.jpeg │ └── visa-logo.png ├── index.html ├── js │ ├── cart.js │ ├── check-credit-card-type.js │ ├── common.js │ ├── test-lab-scenarios.js │ ├── v1 │ | └── 3ds-web-adapter.js │ └── v2 │ └── 3ds-web-adapter.js ├── notify_3ds_events.html ├── shop.html ├── v1 │ ├── process.html │ └── result.html └── v2 ├── process.html └── result.html |