Package de.xima.fc.encryption.db
Class DBEncryptionProcessor
- java.lang.Object
-
- de.xima.fc.encryption.db.DBEncryptionProcessor
-
- All Implemented Interfaces:
IDBEncryptionProcessor
@Deprecated(since="8.5.0", forRemoval=true) public class DBEncryptionProcessor extends Object implements IDBEncryptionProcessor
Deprecated, for removal: This API element is subject to removal in a future version.useSystemPersistenceManagerinstead
-
-
Constructor Summary
Constructors Constructor Description DBEncryptionProcessor()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description IDBBinaryEncryptorbuildBinaryEncryptor(String encryptionPassword, EDBEncryptionAlgorithm encryptionAlgorithm, boolean active)Deprecated, for removal: This API element is subject to removal in a future version.IDBStringEncryptorbuildStringEncryptor(String encryptionPassword, EDBEncryptionAlgorithm encryptionAlgorithm, boolean active)Deprecated, for removal: This API element is subject to removal in a future version.EEncryptionTestResultcheckEncryption(DataSource datasource, String encryptionPassword, EDBEncryptionAlgorithm encryptionAlgorithm)Deprecated, for removal: This API element is subject to removal in a future version.IDBBinaryEncryptorgetBinaryEncryptor()Deprecated, for removal: This API element is subject to removal in a future version.IDBBinaryEncryptorgetFormDataBinaryEncryptor()Deprecated, for removal: This API element is subject to removal in a future version.IDBStringEncryptorgetFormDataStringEncryptor()Deprecated, for removal: This API element is subject to removal in a future version.IDBStringEncryptorgetStringEncryptor()Deprecated, for removal: This API element is subject to removal in a future version.voidinit()Deprecated, for removal: This API element is subject to removal in a future version.booleanisConfigurationValid()Deprecated, for removal: This API element is subject to removal in a future version.voidmigrate(EDBEncryptionAlgorithm newAlgorithm, String newPassword)Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Method Detail
-
buildBinaryEncryptor
public IDBBinaryEncryptor buildBinaryEncryptor(String encryptionPassword, EDBEncryptionAlgorithm encryptionAlgorithm, boolean active)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
buildBinaryEncryptorin interfaceIDBEncryptionProcessor
-
buildStringEncryptor
public IDBStringEncryptor buildStringEncryptor(String encryptionPassword, EDBEncryptionAlgorithm encryptionAlgorithm, boolean active)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
buildStringEncryptorin interfaceIDBEncryptionProcessor
-
checkEncryption
public EEncryptionTestResult checkEncryption(DataSource datasource, String encryptionPassword, EDBEncryptionAlgorithm encryptionAlgorithm)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
checkEncryptionin interfaceIDBEncryptionProcessor
-
getBinaryEncryptor
public IDBBinaryEncryptor getBinaryEncryptor()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getBinaryEncryptorin interfaceIDBEncryptionProcessor
-
getFormDataBinaryEncryptor
public IDBBinaryEncryptor getFormDataBinaryEncryptor()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getFormDataBinaryEncryptorin interfaceIDBEncryptionProcessor
-
getFormDataStringEncryptor
public IDBStringEncryptor getFormDataStringEncryptor()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getFormDataStringEncryptorin interfaceIDBEncryptionProcessor
-
getStringEncryptor
public IDBStringEncryptor getStringEncryptor()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getStringEncryptorin interfaceIDBEncryptionProcessor
-
init
public void init()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
initin interfaceIDBEncryptionProcessor
-
isConfigurationValid
public boolean isConfigurationValid()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isConfigurationValidin interfaceIDBEncryptionProcessor
-
migrate
public void migrate(EDBEncryptionAlgorithm newAlgorithm, String newPassword)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
migratein interfaceIDBEncryptionProcessor
-
-