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(Class<T> entityClass,
int pageSize,
int threadCount) |
<E extends IAbstractDateiData,T extends IAbstractDatei<E>> |
updateAllFiles(Class<T> fileprovidingClass,
int pageSize,
int threadCount) |
void |
updateProjectInboxTables(int threadCount) |
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 void updateProjectInboxTables(int threadCount)
public <T extends de.xima.cmn.dao.interfaces.ILockableEntity> void updateAllEntities(Class<T> entityClass, int pageSize, int threadCount)
public <E extends IAbstractDateiData,T extends IAbstractDatei<E>> void updateAllFiles(Class<T> fileprovidingClass, int pageSize, int threadCount)
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.