Skip to content

SparkleProject/vdp-client-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vdp-client-app

This repository hosts the Spring boot micro service example using two-way-ssl to connect for the Visa Developer Platform (Sandbox Environment).

Getting Started

The instructions will guide you make the first call to VDP from your local machine for development and testing purposes.

Prerequisites

Setup & Installation

  • Follow the instruction of Two-Way SSL (Mutual Authentication) to generate client side certificated key/files.
  • This example specifically follows 'Configuring a Two-Way SSL Keystore Using an Auto-generated CSR' to generate jks file.
  • After generate your local jks file, you can replace the 'dummy_key_file.jks' under resources folder of this project.
  • Edit the file name 'classpath:dummy_key_file.jks' on VdpClientAuthConfig.java
  • Edit /resources/application.properties to set the fields shown below. Refer the Getting Started Guide to get the credentials.
auth.userid=<YOUR_VDP_PROJECT_USER_ID>
auth.password=<YOUR_VDP_PROJECT_PASSWORD>
auth.keystore.password=<YOUR_KEYSTORE_PASSWORD>
auth.privatekey.password=<YOUR_PRIVATE_KEY_PASSWORD>
  • Run the below command to install and resolve all dependencies
mvn clean install
  • Run the application
java -jar vdp-client-app-0.0.1-SNAPSHOT.jar 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages