| Interface | Description |
|---|---|
| DataPipe |
Pipe to push incoming data into while processing cryptographic operations.
Data can be read from it afterwards. Whether or not this pipe itself supports streaming between input and outcome depends on implementation and use. |
| Class | Description |
|---|---|
| CertStringBuilder |
Retrieves basic info from certificates as a string.
|
| DataPipeInFile |
Data pushed into the pipe is written to file.
Data read from the pipe is read from that file. |
| DataPipeInMemory |
DataPipe using an in memory mechanism to push all the incoming data to an inputstream once the getFrom() method is called.
|
| DistinguishedName |
This immutable class is used to parse a distinguished name.
|
| IoUtils |
Class grouping useful IO operations.
|
| Iterables |
A utility class to work easily with instances of
Iterable. |
| KeyManager |
This class provides utility methods to retrieve keys and certificates.
|
| Preconditions |
Utility class to check method arguments for various conditions.
|
| ProviderFactory |
Factory produces instances of
Provider. |
| SecurityConfiguration |
This utility class will setup your environment to have all cryptographic functions working.
|
| Streams |
A utility class that simplifies various operations on instances of
InputStream or OutputStream. |
| TimeFrameValidator |
Utility class to validate a timeframe with a clock skew.
|
| Exception | Description |
|---|---|
| KeyManager.CertificateRetrievalException |
Whenever the retrieval of a certificate has failed.
|
| KeyManager.CertStoreException |
Whenever we want to build a CertStore and it fails.
|
| KeyManager.KeyStoreOpeningException |
Whenever the opening of a keyStore fails.
|
| KeyManager.KeyStoreStoringException |
Whenever we want to store something on a keyStore and it fails.
|
Copyright © 2021 eHealth. All rights reserved.