public class DBEncryptionProcessor extends Object implements IDBEncryptionProcessor
| Constructor and Description |
|---|
DBEncryptionProcessor() |
DBEncryptionProcessor(String password,
EDBEncryptionAlgorithm algorithm,
boolean active) |
| Modifier and Type | Method and Description |
|---|---|
IDBBinaryEncryptor |
getBinaryEncryptor() |
IDBStringEncryptor |
getStringEncryptor() |
void |
init() |
void |
init(String password,
EDBEncryptionAlgorithm algorithm,
boolean active) |
void |
migrate(EDBEncryptionAlgorithm algorithm,
String password,
boolean active) |
<T extends de.xima.cmn.dao.interfaces.ILockableEntity> |
updateAllEntities(IEntityContext ec,
Class<T> entityClass) |
<E extends IAbstractDateiData,T extends IAbstractDatei<E>> |
updateAllFiles(IEntityContext ec,
Class<T> fileprovidingClass) |
public DBEncryptionProcessor()
public DBEncryptionProcessor(String password, EDBEncryptionAlgorithm algorithm, boolean active)
public void init()
public void init(String password, EDBEncryptionAlgorithm algorithm, boolean active)
public IDBStringEncryptor getStringEncryptor()
getStringEncryptor in interface IDBEncryptionProcessorpublic IDBBinaryEncryptor getBinaryEncryptor()
getBinaryEncryptor in interface IDBEncryptionProcessorpublic void migrate(EDBEncryptionAlgorithm algorithm, String password, boolean active)
migrate in interface IDBEncryptionProcessorpublic <T extends de.xima.cmn.dao.interfaces.ILockableEntity> void updateAllEntities(IEntityContext ec, Class<T> entityClass)
public <E extends IAbstractDateiData,T extends IAbstractDatei<E>> void updateAllFiles(IEntityContext ec, Class<T> fileprovidingClass)
Copyright © 2016. All rights reserved.