Package eu.emi.security.authn.x509.helpers.trust
Contains implementations of trust stores, which provide access to trusted root
certificates.
Warning: this package contains internal implementation of the library. It is not guaranteed that API of the classes from this package will not change in future releases.
-
Interface Summary Interface Description OpensslTrustAnchorStore Implementations of this interface are used byOpensslCertChainValidatorto get access to the trust anchor store.TrustAnchorStore Implementations provide trust store material: a list of trusted CA certificates. -
Class Summary Class Description AbstractTrustAnchorStore Base implementation of Trust Anchor stores.DirectoryTrustAnchorStore Retrieves CA certificates from locations given as local paths with wildcards or URLs.JDKFSTrustAnchorStore Implementation of theTrustAnchorStorewhich load JDK'sKeyStorefrom a file.JDKInMemoryTrustAnchorStore Implementation of theTrustAnchorStorewhich uses JDK'sKeyStoreas a in-memory storage.LazyOpensslTrustAnchorStoreImpl Implementation of the truststore which uses CA certificates from a single directory in OpenSSL format.OpensslTrustAnchorStoreImpl Implementation of the truststore which uses CA certificates from a single directory in OpenSSL format.OpensslTruststoreHelper Several static methods helping to mangle truststore file paths in openssl style.TimedTrustAnchorStoreBase Base implementation of Trust Anchor stores which load all certificates into memory.TrustAnchorExt