See: Description
Interface | Description |
---|---|
PasswordSupplier |
Provides password on demand.
|
Class | Description |
---|---|
AbstractDelegatingX509Credential |
Abstract base for credential implementations which delegate to
another one.
|
AbstractX509Credential |
Base class with a shared code for
X509Credential implementations. |
BinaryCertChainValidator |
A simplistic
X509CertChainValidator implementation which always fails or accepts certificates,
basing on the constructor argument. |
CachedElement<T> |
Cached element is a container of an arbitrary object,
enriched with a creation timestamp.
|
CachedPEMReader |
This class extends the
PEMParser class from the BC library. |
CertificateHelpers |
Utility methods for certificates handling and reading/writing PEM files.
|
CharArrayPasswordFinder |
Trivial implementation of
PasswordSupplier which uses a password
provided to the constructor. |
DNComparator |
Helpers for checking text representations of DNs for equality.
|
FlexiblePEMReader |
Extends BC's
PEMParser class so it can read correctly also
PEM files with a garbage at the beginning
and minor syntax violations which occur more then often in the wild. |
JavaAndBCStyle |
Extends
BCStyle with additional recognized attribute names, to make
it fully compatible with what the internal OpenJDK implementation supports
when parsing string RFC 2253 DNs. |
KeyStoreHelper |
KeyStore class utility helpers |
ObserversHandler |
Thread safe class maintaining a collection of
StoreUpdateListener s. |
PKCS8DERReader |
This class extends the
PEMParser class from the BC library. |
ReaderInputStream |
InputStream implementation that reads a character stream from a Reader
and transforms it to a byte stream using a specified charset encoding. |
WeakTimerTask<T> |
This class holds a partner of the TimerTask reference as weak one.
|
Enum | Description |
---|---|
CertificateHelpers.PEMContentsType |
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.
Copyright © 2012-2017 European Middleware Initiative. All Rights Reserved.