Interface DataEncryptionManager
-
- All Known Implementing Classes:
BasicDataEncryptionManager
public interface DataEncryptionManagerA class which describes how data should be encrypted and decrypted
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringdecryptData(byte[] encrypted)byte[]encryptData(java.lang.String data)
-
-
-
Method Detail
-
encryptData
byte[] encryptData(java.lang.String data) throws java.lang.Exception- Parameters:
data- - the data to be encrypted- Returns:
- the encrypted data
- Throws:
java.lang.Exception
-
decryptData
java.lang.String decryptData(byte[] encrypted) throws java.lang.Exception- Parameters:
encrypted- - the data to be decrypted- Returns:
- the decrypted data
- Throws:
java.lang.Exception
-
-