Cumulus4j API
(1.2.0)

Uses of Package
org.cumulus4j.store.crypto

Packages that use org.cumulus4j.store.crypto
org.cumulus4j.store Cumulus4j is a plug-in for DataNucleus providing encrypted data-storage. 
org.cumulus4j.store.crypto Crypto API for Cumulus4j (key management + en-/decryption). 
org.cumulus4j.store.crypto.keymanager Implementation of CryptoManager working with a key-manager as shown in Deployment scenarios
org.cumulus4j.store.datastoreversion   
org.cumulus4j.store.fieldmanager Package providing field managers for extracting information from the objects to be persisted so we can pass them on to the backend StoreManager(s), and for taking information from the backend and handing it back to the user by way of their own objects. 
org.cumulus4j.store.model Data model classes used to store data and meta-data in the backend. 
org.cumulus4j.store.query Query implementation for JDO and JPA. 
org.cumulus4j.store.query.eval Evaluators actually doing the query work. 
 

Classes in org.cumulus4j.store.crypto used by org.cumulus4j.store
AbstractCryptoManager
           Abstract base-class for implementing CryptoManagers.
CryptoContext
          Context for encryption and decryption.
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.
 

Classes in org.cumulus4j.store.crypto used by org.cumulus4j.store.crypto
Ciphertext
          Object representing encrypted information (aka ciphertext).
CryptoContext
          Context for encryption and decryption.
CryptoManager
           CryptoManagers allow the Cumulus4j-DataNucleus-plug-in to encrypt and decrypt data.
CryptoManagerRegistry
           Registry holding instances of CryptoManager.
CryptoSession
           A CryptoSession is a session managed by a client to decrypt/encrypt data.
Plaintext
          Object representing unencrypted information (aka plaintext).
UnknownCryptoManagerIDException
          Thrown by CryptoManagerRegistry.getCryptoManager(String), if there is no CryptoManager registered for the given ID.
 

Classes in org.cumulus4j.store.crypto used by org.cumulus4j.store.crypto.keymanager
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.
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.
Plaintext
          Object representing unencrypted information (aka plaintext).
 

Classes in org.cumulus4j.store.crypto used by org.cumulus4j.store.datastoreversion
CryptoContext
          Context for encryption and decryption.
 

Classes in org.cumulus4j.store.crypto used by org.cumulus4j.store.fieldmanager
CryptoContext
          Context for encryption and decryption.
 

Classes in org.cumulus4j.store.crypto used by org.cumulus4j.store.model
CryptoContext
          Context for encryption and decryption.
 

Classes in org.cumulus4j.store.crypto used by org.cumulus4j.store.query
CryptoContext
          Context for encryption and decryption.
 

Classes in org.cumulus4j.store.crypto used by org.cumulus4j.store.query.eval
CryptoContext
          Context for encryption and decryption.
 


Cumulus4j API
(1.2.0)

Copyright © 2013 NightLabs Consulting GmbH. All Rights Reserved.