public class DBEncryptionProcessor extends Object implements IDBEncryptionProcessor
| Constructor and Description |
|---|
DBEncryptionProcessor() |
| Modifier and Type | Method and Description |
|---|---|
IDBBinaryEncryptor |
getBinaryEncryptor() |
IDBBinaryEncryptor |
getFormDataBinaryEncryptor() |
IDBStringEncryptor |
getFormDataStringEncryptor() |
IDBStringEncryptor |
getStringEncryptor() |
void |
init(String password,
EDBEncryptionAlgorithm algorithm) |
void |
migrate(EDBEncryptionAlgorithm algorithm,
String password) |
<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 void init(String password, EDBEncryptionAlgorithm algorithm)
public IDBStringEncryptor getStringEncryptor()
getStringEncryptor in interface IDBEncryptionProcessorpublic IDBBinaryEncryptor getBinaryEncryptor()
getBinaryEncryptor in interface IDBEncryptionProcessorpublic IDBStringEncryptor getFormDataStringEncryptor()
getFormDataStringEncryptor in interface IDBEncryptionProcessorpublic IDBBinaryEncryptor getFormDataBinaryEncryptor()
getFormDataBinaryEncryptor in interface IDBEncryptionProcessorpublic void migrate(EDBEncryptionAlgorithm algorithm, String password)
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 © 2017 XIMA MEDIA GmbH. All rights reserved.