Package de.xima.fc.security.encryption
Class DBEncryptionProvider
- java.lang.Object
 - 
- de.xima.fc.security.encryption.DBEncryptionProvider
 
 
- 
public final class DBEncryptionProvider extends Object
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static IDBEncryptionProcessorPROCCESSOR 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static EEncryptionTestResultcheckEncryption(DataSource datasource, String encryptionPassword, EDBEncryptionAlgorithm encryptionAlgorithm)static voidinitialize(IDBEncryptionProcessor processor)static booleanisConfigurationValid()static booleanisMigrationRunning()static voidmigrate(EDBEncryptionAlgorithm newAlgorithm, String newPassword) 
 - 
 
- 
- 
Field Detail
- 
PROCCESSOR
public static IDBEncryptionProcessor PROCCESSOR
 
 - 
 
- 
Method Detail
- 
initialize
public static void initialize(IDBEncryptionProcessor processor)
 
- 
migrate
public static void migrate(EDBEncryptionAlgorithm newAlgorithm, String newPassword)
 
- 
checkEncryption
public static EEncryptionTestResult checkEncryption(DataSource datasource, String encryptionPassword, EDBEncryptionAlgorithm encryptionAlgorithm) throws SQLException
- Throws:
 SQLException
 
- 
isConfigurationValid
public static boolean isConfigurationValid()
 
- 
isMigrationRunning
public static boolean isMigrationRunning()
 
 - 
 
 -