This project contains the source code tree of the jTrust library.
This Java library provides an implementation of a PKI validation algorithm for X509 certificates.
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.
The source code is hosted at: https://github.com/e-Contract/jtrust
The Maven project site is hosted at e-contract.be: https://www.e-contract.be/sites/jtrust/
Issues can be reported via github: https://github.com/e-Contract/jtrust/issues
Also check out the eID Applet mailing list for announcements: https://groups.google.com/forum/#!forum/eid-applet
A good entry point for using the jTrust project is the Maven project site.
https://www.e-contract.be/sites/jtrust/jtrust-lib/
The following is required for compiling the jTrust software:
- Oracle Java 1.8.0_333
- Apache Maven 3.8.6
The project can be build via:
mvn clean install
The license conditions can be found in the file: LICENSE.txt