Package eu.emi.security.authn.x509.helpers.trust
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.
-
ClassDescriptionBase implementation of Trust Anchor stores.Retrieves CA certificates from locations given as local paths with wildcards or URLs.Implementation of the
TrustAnchorStore
which load JDK'sKeyStore
from a file.Implementation of theTrustAnchorStore
which uses JDK'sKeyStore
as a in-memory storage.Implementation of the truststore which uses CA certificates from a single directory in OpenSSL format.Implementations of this interface are used byOpensslCertChainValidator
to get access to the trust anchor store.Implementation of the truststore which uses CA certificates from a single directory in OpenSSL format.Several static methods helping to mangle truststore file paths in openssl style.Base implementation of Trust Anchor stores which load all certificates into memory.Important: static nested class, weak reference to the wrapper.Implementations provide trust store material: a list of trusted CA certificates.