Cumulus4j API
(1.0.0)

Package org.cumulus4j.store.crypto

Crypto API for Cumulus4j (key management + en-/decryption).

See:
          Description

Interface Summary
CryptoManager CryptoManagers allow the Cumulus4j-DataNucleus-plug-in to encrypt and decrypt data.
CryptoSession A CryptoSession is a session managed by a client to decrypt/encrypt data.
 

Class Summary
AbstractCryptoManager Abstract base-class for implementing CryptoManagers.
AbstractCryptoSession Abstract base-class for implementing CryptoSessions.
Ciphertext Object representing encrypted information (aka ciphertext).
CryptoContext Context for encryption and decryption.
CryptoManagerRegistry Registry holding instances of CryptoManager.
Plaintext Object representing unencrypted information (aka plaintext).
 

Exception Summary
UnknownCryptoManagerIDException Thrown by CryptoManagerRegistry.getCryptoManager(String), if there is no CryptoManager registered for the given ID.
 

Package org.cumulus4j.store.crypto Description

Crypto API for Cumulus4j (key management + en-/decryption).

The classes in this package provide interfaces and abstract classes used to provide encryption/decryption logic via the extension-point org.cumulus4j.api.cryptoManager.


Cumulus4j API
(1.0.0)

Copyright © 2012 NightLabs Consulting GmbH. All Rights Reserved.