public final class Encryption
extends java.lang.Object
Constructor and Description |
---|
Encryption(java.lang.String pathToSecretKey) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
decrypt(java.lang.String encryptedText) |
java.lang.String |
encrypt(java.lang.String clearText) |
java.lang.String |
generateRandomSecretKey() |
boolean |
hasSecretKey()
Checks the availability of the secret key, that is required to encrypt and decrypt.
|
boolean |
isEncrypted(java.lang.String value) |
java.lang.String |
scramble(java.lang.String clearText) |
void |
setPathToSecretKey(java.lang.String pathToSecretKey) |
public void setPathToSecretKey(@Nullable java.lang.String pathToSecretKey)
public boolean hasSecretKey()
public boolean isEncrypted(java.lang.String value)
public java.lang.String encrypt(java.lang.String clearText)
public java.lang.String scramble(java.lang.String clearText)
public java.lang.String generateRandomSecretKey()
public java.lang.String decrypt(java.lang.String encryptedText)