Interface IDBEncryptionProcessor
- All Known Implementing Classes:
 DBEncryptionProcessor
public interface IDBEncryptionProcessor
- 
Method Summary
Modifier and TypeMethodDescriptionbuildBinaryEncryptor(String encryptionPassword, EDBEncryptionAlgorithm encryptionAlogrithm, boolean active) buildStringEncryptor(String encryptionPassword, EDBEncryptionAlgorithm encryptionAlogrithm, boolean active) checkEncryption(DataSource datasource, String encrypionPassword, EDBEncryptionAlgorithm encryptionAlforithm) voidinit()booleanvoidmigrate(EDBEncryptionAlgorithm newAlgorithm, String newPassword)  
- 
Method Details
- 
getStringEncryptor
IDBStringEncryptor getStringEncryptor() - 
getBinaryEncryptor
IDBBinaryEncryptor getBinaryEncryptor() - 
getFormDataStringEncryptor
IDBStringEncryptor getFormDataStringEncryptor() - 
getFormDataBinaryEncryptor
IDBBinaryEncryptor getFormDataBinaryEncryptor() - 
migrate
 - 
buildBinaryEncryptor
IDBBinaryEncryptor buildBinaryEncryptor(String encryptionPassword, EDBEncryptionAlgorithm encryptionAlogrithm, boolean active)  - 
buildStringEncryptor
IDBStringEncryptor buildStringEncryptor(String encryptionPassword, EDBEncryptionAlgorithm encryptionAlogrithm, boolean active)  - 
checkEncryption
EEncryptionTestResult checkEncryption(DataSource datasource, String encrypionPassword, EDBEncryptionAlgorithm encryptionAlforithm) throws SQLException - Throws:
 SQLException
 - 
isConfigurationValid
boolean isConfigurationValid() - 
init
void init() 
 -