Package eu.emi.security.authn.x509.helpers.crl
Helper classes implementing Certificate Revocation List access, which is used by the
validators together with trust stores.
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.
-
Class Summary Class Description AbstractCRLStoreSPI Common code forLazyOpensslCRLStoreSpi
andPlainCRLStoreSpi
.LazyOpensslCRLStoreSpi Handles an Openssl-like CRL store.OpensslCRLStoreSpi Implementation of the CRL store which uses CRLs from a single directory in OpenSSL format.PlainCRLStoreSpi Handles an in-memory CRL store.PlainCRLStoreSpi.CRLAsyncUpdateTask This class follows a quite advanced but important pattern: - it is static so there is no hidden reference from it to the wrapping class - instead it has a weak reference to the wrapping object - when the weak reference is nullified, it means that the wrapping object was discarded by the GC and is no more usable: in this case the update task is automatically stopped.SimpleCRLStore Provider-less implementation of the CertStore.