Package | Description |
---|---|
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
Warning: this package contains internal implementation of the library. |
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.trust |
Contains implementations of trust stores, which provide access to trusted root
certificates.
|
Modifier and Type | Field and Description |
---|---|
protected ObserversHandler |
AbstractCRLStoreSPI.observers |
Constructor and Description |
---|
AbstractCRLStoreSPI(CRLParameters params,
ObserversHandler observers) |
LazyOpensslCRLStoreSpi(String path,
long crlUpdateInterval,
ObserversHandler observers,
boolean openssl1Mode)
Creates a new CRL store.
|
OpensslCRLStoreSpi(String path,
long crlUpdateInterval,
Timer t,
ObserversHandler observers,
boolean openssl1Mode) |
PlainCRLStoreSpi(CRLParameters params,
Timer t,
ObserversHandler observers)
Creates a new CRL store.
|
Modifier and Type | Field and Description |
---|---|
protected ObserversHandler |
AbstractNamespacesStore.observers |
Constructor and Description |
---|
AbstractEuGridPmaNamespacesStore(ObserversHandler observers,
boolean openssl1Mode) |
AbstractGlobusNamespacesStore(ObserversHandler observers,
boolean openssl1Mode) |
AbstractNamespacesStore(ObserversHandler observers,
boolean openssl1Mode) |
EuGridPmaNamespacesStore(ObserversHandler observers,
boolean openssl1Mode) |
GlobusNamespacesStore(ObserversHandler observers,
boolean openssl1Mode) |
LazyEuGridPmaNamespacesStore(ObserversHandler observers,
boolean openssl1Mode,
String directory,
long updateInterval) |
LazyGlobusNamespacesStore(ObserversHandler observers,
boolean openssl1Mode,
String directory,
long updateInterval) |
Constructor and Description |
---|
OCSPVerifier(OCSPParametes params,
ObserversHandler observers) |
Modifier and Type | Field and Description |
---|---|
protected ObserversHandler |
AbstractValidator.observers |
protected ObserversHandler |
ExtPKIXParameters2.observers |
Modifier and Type | Method and Description |
---|---|
ObserversHandler |
ExtPKIXParameters2.getObservers() |
Modifier and Type | Method and Description |
---|---|
protected ExtPKIXParameters2 |
BCCertPathValidator.createPKIXParameters(X509Certificate[] toCheck,
boolean proxySupport,
Set<TrustAnchor> trustAnchors,
CertStore crlStore,
RevocationParameters revocationParams,
ObserversHandler observersHandler) |
ValidationResult |
BCCertPathValidator.validate(X509Certificate[] toCheck,
boolean proxySupport,
Set<TrustAnchor> trustAnchors,
CertStore crlStore,
RevocationParameters revocationParams,
ObserversHandler observersHandler)
Performs validation.
|
Constructor and Description |
---|
Builder(PKIXExtendedParameters.Builder baseBuilder,
PKIXParameters baseOfBase,
Set<TrustAnchor> trustAnchors,
ObserversHandler observers) |
Modifier and Type | Field and Description |
---|---|
protected ObserversHandler |
AbstractTrustAnchorStore.observers |
Constructor and Description |
---|
AbstractTrustAnchorStore(long updateInterval,
ObserversHandler observers) |
DirectoryTrustAnchorStore(List<String> locations,
String diskCache,
int connectionTimeout,
Timer t,
long updateInterval,
CertificateUtils.Encoding encoding,
ObserversHandler listeners) |
DirectoryTrustAnchorStore(List<String> locations,
String diskCache,
int connectionTimeout,
Timer t,
long updateInterval,
CertificateUtils.Encoding encoding,
ObserversHandler observers,
boolean noFirstUpdate) |
JDKFSTrustAnchorStore(String truststorePath,
char[] password,
String type,
Timer t,
long updateInterval,
ObserversHandler observers) |
JDKInMemoryTrustAnchorStore(KeyStore ks,
Timer timer,
long updateInterval,
ObserversHandler observers) |
LazyOpensslTrustAnchorStoreImpl(String basePath,
long updateInterval,
ObserversHandler observers,
boolean openssl1Mode) |
OpensslTrustAnchorStoreImpl(String basePath,
Timer t,
long updateInterval,
boolean loadGlobusNs,
boolean loadEuGridPmaNs,
ObserversHandler observers,
boolean openssl1Mode) |
TimedTrustAnchorStoreBase(Timer timer,
long updateInterval,
ObserversHandler observers) |
Copyright © 2012-2017 European Middleware Initiative. All Rights Reserved.