https://github.com/jackblackevo/mutual-authentication
Two-way SSL authentication Server & Client.
https://github.com/jackblackevo/mutual-authentication
java mutual-authentication ssl tls two-way-ssl-authentication
Last synced: 4 months ago
JSON representation
Two-way SSL authentication Server & Client.
- Host: GitHub
- URL: https://github.com/jackblackevo/mutual-authentication
- Owner: jackblackevo
- Created: 2017-07-27T06:23:27.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-10-24T11:38:52.000Z (over 7 years ago)
- Last Synced: 2025-01-18T09:55:27.535Z (5 months ago)
- Topics: java, mutual-authentication, ssl, tls, two-way-ssl-authentication
- Language: Java
- Size: 15.6 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mutual-authentication
Two-way SSL authentication Server & Client.## Server
### Certificate Files
Copy your certificate files (include KeyStore, TrustStore) to: server/src/main/resources### pom.xml
* Path: server/pom.xml
* Edit:
* `jetty.sslContext.keyStorePath`
* `jetty.sslContext.keyStorePassword`
* `jetty.sslContext.keyManagerPassword`
* `jetty.sslContext.trustStorePath`
* `jetty.sslContext.trustStorePassword`### Run & Stop
Run:```bash
$ mvn jetty:run
```Stop:
```bash
$ mvn jetty:stop
```## Client
### Certificate Files
Copy your certificate files (include KeyStore, TrustStore) to: client/src/main/resources### config.properties
* Path: client/src/main/resources/config.properties
* Edit: `keyStore`, `keyStorePassword`, `trustStore`, `targetURL`