What's Changed
- Added support for certificate bundles (#64), so it is now very easy to import a bundle like the CA certificates extracted from Mozilla
- Added support for PKCS12 containers (#68)
- Added support to build multiple TrustStores
- Removed the feature to configure the certificate's alias for the TrustStore. The alias is now derived from the CN of the certificate and its fingerprint (sha1).
- Separated the configuration of the
buildTrustStore
-tasks and thecheckCertificates
-task - Updated dependencies
- Plugin requires Gradle 7.0
Full Changelog: 0.5.1...0.6.0
Migration from previous versions
The DSL provided by the trustStoreBuilder
-extension changed a lot. Please have a look at the examples in the README.md and the demo project.