Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/karesztrk/ssl
https://github.com/karesztrk/ssl
example https oracle sample ssl two-way-ssl-authentication weblogic wls
Last synced: 24 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/karesztrk/ssl
- Owner: karesztrk
- Created: 2017-12-06T10:40:56.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-05-10T09:25:44.000Z (over 2 years ago)
- Last Synced: 2024-10-30T09:37:48.755Z (about 2 months ago)
- Topics: example, https, oracle, sample, ssl, two-way-ssl-authentication, weblogic, wls
- Language: Scala
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Oracle WebLogic two-way SSL example #
Use the resources attached to simulate two-way SSL communication between a client and a WebLogic server.
Use *ServerKeyStore* and *ServerTrustStore* to set up an SSL based server. Passwords are *"storepass"* and *"DemoTrustKeyStorePassPhrase"* respectively.
*ScalaApacheHttpClient* already contains the keystore and the truststore set via System properties.
For more information about the issued commands and WebLogic SSL administration visit: http://weblogic-tips.com/2010/05/20/two-way-ssl-on-weblogic-server/
**Note: the certs are bound to the following hostname: *"Karesz-PC"***
## Resources ##
| File name | Description |
| -------- | -------- |
| CertGenCA | CA certificate in DER and PEM format |
| ClientCert | A client public key in DER and PEM format |
| ClientKey | A client private key in DER and PEM format |
| ClientKeyStore | A key store (private key) for a client containing the private key from above |
| client-pkcs-12-cert | Similar key store (private key) for a client in PKCS12 format (used by browser) |
| ClientTrustStore | Trust store (public key) containing the trusted parties. For example servers. |
| myCert | Server certificate (signed private key) in PEM format. ServerKey + CertGenCA |
| ServerCert | Server public key in DER and PEM format |
| ServerKey | Server private key in DER and PEM format |
| ServerKeyStore | Server key store (private key) containing its own key called 'mykey' |
| ServerTrustStore | Server trust store (public key) containing the trusted parties (originally copied from WebLogic\...\Demotrust.jks) |