Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package be.fgov.ehealth.etee.crypto.utils

Utilities used by CryptoLib.

See:
Description

Interface Summary
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 Summary
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 Summary
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.

## Package be.fgov.ehealth.etee.crypto.utils Description

Utilities used by CryptoLib.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2018 eHealth. All Rights Reserved.