|
Cumulus4j API (1.0.0) |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CryptoContext | |
---|---|
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.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.query | Query implementation for JDO and JPA. |
org.cumulus4j.store.query.eval | Evaluators actually doing the query work. |
Uses of CryptoContext in org.cumulus4j.store |
---|
Methods in org.cumulus4j.store with parameters of type CryptoContext | |
---|---|
ObjectContainer |
EncryptionHandler.decryptDataEntry(CryptoContext cryptoContext,
DataEntry dataEntry)
Get a plain (unencrypted) ObjectContainer from the encrypted byte-array in
the DataEntry.value property. |
IndexValue |
EncryptionHandler.decryptIndexEntry(CryptoContext cryptoContext,
IndexEntry indexEntry)
Get a plain (unencrypted) IndexValue from the encrypted byte-array in
the IndexEntry.indexValue property. |
void |
EncryptionHandler.encryptDataEntry(CryptoContext cryptoContext,
DataEntry dataEntry,
ObjectContainer objectContainer)
Encrypt the given plain objectContainer and store the cipher-text into the given
dataEntry . |
void |
EncryptionHandler.encryptIndexEntry(CryptoContext cryptoContext,
IndexEntry indexEntry,
IndexValue indexValue)
Encrypt the given plain indexValue and store the cipher-text into the given
indexEntry . |
Uses of CryptoContext in org.cumulus4j.store.crypto |
---|
Methods in org.cumulus4j.store.crypto with parameters of type CryptoContext | |
---|---|
Plaintext |
CryptoSession.decrypt(CryptoContext cryptoContext,
Ciphertext ciphertext)
Decrypt the given ciphertext. |
Ciphertext |
CryptoSession.encrypt(CryptoContext cryptoContext,
Plaintext plaintext)
Encrypt the given plaintext. |
Uses of CryptoContext in org.cumulus4j.store.crypto.keymanager |
---|
Methods in org.cumulus4j.store.crypto.keymanager with parameters of type CryptoContext | |
---|---|
Plaintext |
KeyManagerCryptoSession.decrypt(CryptoContext cryptoContext,
Ciphertext ciphertext)
|
Ciphertext |
KeyManagerCryptoSession.encrypt(CryptoContext cryptoContext,
Plaintext plaintext)
Encrypt the given plaintext. |
Uses of CryptoContext in org.cumulus4j.store.fieldmanager |
---|
Constructors in org.cumulus4j.store.fieldmanager with parameters of type CryptoContext | |
---|---|
FetchFieldManager(ObjectProvider op,
CryptoContext cryptoContext,
ClassMeta classMeta,
AbstractClassMetaData dnClassMetaData,
ObjectContainer objectContainer)
|
Uses of CryptoContext in org.cumulus4j.store.query |
---|
Methods in org.cumulus4j.store.query that return CryptoContext | |
---|---|
CryptoContext |
QueryEvaluator.getCryptoContext()
|
Uses of CryptoContext in org.cumulus4j.store.query.eval |
---|
Fields in org.cumulus4j.store.query.eval declared as CryptoContext | |
---|---|
protected CryptoContext |
PrimaryExpressionResolver.cryptoContext
|
|
Cumulus4j API (1.0.0) |
|||||||||
PREV NEXT | FRAMES NO FRAMES |