Welcome to the documentation of the EMI X.509 Common Authentication Library, the Java edition!
The in-depth overview of the API is available in the library manual, which can be found
on the project's main web page.
Package | Description |
---|---|
eu.emi.security.authn.x509 |
Contains API of the library.
|
eu.emi.security.authn.x509.helpers |
Consists of general purpose classes, helping to implement generic functionality of the library.
|
eu.emi.security.authn.x509.helpers.crl |
Helper classes implementing Certificate Revocation List access, which is used by the
validators together with trust stores.
|
eu.emi.security.authn.x509.helpers.ns |
Contains implementation of local namespace policy rules for trusted certificate authorities
(using Globus and EuGridPMA syntax), which are exclusively used by the
OpensslCertChainValidator |
eu.emi.security.authn.x509.helpers.ocsp |
Contains implementation of On-line Certificate Status Protocol (OCSP), RFC 2560.
|
eu.emi.security.authn.x509.helpers.pkipath |
Helper classes for internal, low level, logic of certificate path validation.
|
eu.emi.security.authn.x509.helpers.pkipath.bc |
Helper classes included (mostly copied) from the BouncyCastle 1.52 library
and further updated.
|
eu.emi.security.authn.x509.helpers.proxy |
Helper classes, implementing functionality offered by the Proxy Certificate API
from the
eu.emi.security.authn.x509.proxy package. |
eu.emi.security.authn.x509.helpers.revocation |
Helper classes, implementing general revocation checking functionality.
|
eu.emi.security.authn.x509.helpers.ssl |
Helper classes, implementing SSL/TLS/network related functions.
|
eu.emi.security.authn.x509.helpers.trust |
Contains implementations of trust stores, which provide access to trusted root
certificates.
|
eu.emi.security.authn.x509.impl |
Contains implementation classes of the library.
|
eu.emi.security.authn.x509.proxy |
Contains classes which allow to generate proxy certificates and to extract information
from them.
|