Skip to content
This repository has been archived by the owner on May 22, 2020. It is now read-only.

A Java Security Provider that loads OpenSSL artifacts and exposes them to applications transparently

License

Notifications You must be signed in to change notification settings

paketo-buildpacks/openssl-security-provider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

OpenSSL Security Provider

The Paketo OpenSSL Security Provider is a Java Security Provider that can load OpenSSL artifacts (PEM encoded Private Keys and Certificates) and expose them to applications transparently.

  • If the io.paketo.openssl.ca-certificates=<PATH> system property is set
    • Adds an additional TrustManager containing the certificates from the path, after the configured system TrustManager
  • If io.paketo.openssl.private-key=<PATH> and io.paketo.openssl.certificates=<PATH> system properties are set
    • Adds an additional KeyManager containing the private key and certificates from the paths, after the configured system KeyManager

License

This library is released under version 2.0 of the Apache License.

About

A Java Security Provider that loads OpenSSL artifacts and exposes them to applications transparently

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages