public abstract class EncryptionStrategy
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
EncryptionStrategy() |
protected |
EncryptionStrategy(java.lang.String passphrase) |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.String |
decrypt(java.lang.String ciphertext) |
abstract java.lang.String |
encrypt(java.lang.String plaintext) |
EncryptionLocation |
getLocation() |
java.lang.String |
getPassphrase() |
void |
setLocation(EncryptionLocation location) |
void |
setPassphrase(java.lang.String passphrase) |
protected EncryptionStrategy()
protected EncryptionStrategy(java.lang.String passphrase)
public java.lang.String getPassphrase()
public void setPassphrase(java.lang.String passphrase)
public EncryptionLocation getLocation()
public void setLocation(EncryptionLocation location)
public abstract java.lang.String encrypt(java.lang.String plaintext)
throws java.lang.Exception
java.lang.Exceptionpublic abstract java.lang.String decrypt(java.lang.String ciphertext)
throws java.lang.Exception
java.lang.Exception