Package org.hawaiiframework.crypto
Class HawaiiUrlSafeStringEncryptor
java.lang.Object
org.hawaiiframework.crypto.HawaiiStringEncryptor
org.hawaiiframework.crypto.HawaiiUrlSafeStringEncryptor
- All Implemented Interfaces:
org.jasypt.encryption.StringEncryptor
Hawaii String Encryptor with Url safe base64 encoding.
-
Constructor Summary
ConstructorDescriptionHawaiiUrlSafeStringEncryptor
(String key, String initVector) Creates a newHawaiiUrlSafeStringEncryptor
with the given key and init vector. -
Method Summary
Methods inherited from class org.hawaiiframework.crypto.HawaiiStringEncryptor
initCipher
-
Constructor Details
-
HawaiiUrlSafeStringEncryptor
Creates a newHawaiiUrlSafeStringEncryptor
with the given key and init vector.- Parameters:
key
- the key used for encryption/decryptioninitVector
- the init vector used for encryption/decryption
-
-
Method Details
-
encrypt
Encrypt the input message.- Specified by:
encrypt
in interfaceorg.jasypt.encryption.StringEncryptor
- Overrides:
encrypt
in classHawaiiStringEncryptor
- Parameters:
message
- the message to be encrypted- Returns:
- the result of encryption
-
decrypt
Decrypt the encrypted input message.- Specified by:
decrypt
in interfaceorg.jasypt.encryption.StringEncryptor
- Overrides:
decrypt
in classHawaiiStringEncryptor
- Parameters:
encryptedMessage
- the message to be decrypted- Returns:
- the result of decryption
-