jtrust


Java Trust Library

jTrust is a Java library for trust validation of X509 certificates. I started this project simply because I'm not happy with the native Java Certification Path Validator API architecture. Instead of implementing the entire RFC 3280, we've taken a more pragmatic approach.

The jTrust library features OCSP and CRL revocation checking, automatic CRL fallback when OCSP fails, CRL caching, and a clean architecture that is ready for a scalable trust service implementation.

jTrust can also easily be configured to work in an off line mode. This is particularly useful during the historical validation of signature certificate chains.

The Maven project site is available at: https://www.e-contract.be/sites/jtrust/

The Maven repository is available at: https://www.e-contract.be/maven2/

Migrated to https://github.com/e-Contract/jtrust

Project Information

Labels:
certificate trust X509 validation java