Package eu.emi.security.authn.x509

Contains API of the library.

See:
          Description

Interface Summary
StoreUpdateListener Implementations receive information about updates of certificate, CRL stores or OCSP errors.
ValidationErrorListener Invoked when there is an error found during certificate chain validation.
X509CertChainValidator Implementations are used to perform a manual certificate chain validation.
X509CertChainValidatorExt Extends the main X509CertChainValidator interface with some additional methods which are commonly provided by the most validator implementations, but are not strictly required for the sole validation.
X509Credential Implementations are used to wrap credentials (private key and certificate) in various formats.
 

Class Summary
CommonX509TrustManager This class wraps X509CertChainValidator so it can be easily used in the standard Java SSL API.
OCSPParametes Manages configuration of OCSP support for all truststores.
OCSPResponder Configuration of a local responder.
RevocationParameters Wraps the information required to control how certificates revocation is checked.
ValidationError Holds information about a single validation problem with a reference to the certificate chain.
ValidationResult Wraps a validation result, error messages and unresolved certificate extension oids (if any).
 

Enum Summary
CrlCheckingMode Defines Certificate Revocation List verification mode.
NamespaceCheckingMode Used to define the CA namespace checking mode.
OCSPCheckingMode Defines On-line Certificate Status Protocol usage mode.
ProxySupport Defines proxy support mode for validators.
RevocationParameters.RevocationCheckingOrder  
StoreUpdateListener.Severity  
ValidationErrorCategory This enumeration contains general classes of errors that can be signaled during certificate path validation.
ValidationErrorCode This enumeration contains codes of errors that can be signaled during certificate path validation.
 

Package eu.emi.security.authn.x509 Description

Contains API of the library. The interfaces defined here are implemented by the classes from the the eu.emi.security.authn.x509.impl package.



Copyright © 2012-2013 European Middleware Initiative. All Rights Reserved.