public class PropertyEncryptionKeyProvider extends Object implements EncryptionKeyProvider
| Constructor and Description |
|---|
PropertyEncryptionKeyProvider() |
PropertyEncryptionKeyProvider(Properties p,
String prefix,
String encryptionKeyForReading) |
PropertyEncryptionKeyProvider(Properties p,
String prefix,
String encryptionKeyForReading,
boolean useBase64) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getDecryptionKey(String name) |
byte[] |
getEncryptionKey(String name) |
void |
readFromProperties(Properties p,
String prefix,
String encryptionKeyForReading,
boolean useBase64) |
void |
setDecryptionKey(String name,
byte[] key) |
void |
setEncryptionKey(String name,
byte[] key) |
public PropertyEncryptionKeyProvider()
public PropertyEncryptionKeyProvider(Properties p, String prefix, String encryptionKeyForReading, boolean useBase64)
public PropertyEncryptionKeyProvider(Properties p, String prefix, String encryptionKeyForReading)
public void readFromProperties(Properties p, String prefix, String encryptionKeyForReading, boolean useBase64)
public void setEncryptionKey(String name, byte[] key)
setEncryptionKey in interface EncryptionKeyProviderpublic void setDecryptionKey(String name, byte[] key)
setDecryptionKey in interface EncryptionKeyProviderpublic byte[] getEncryptionKey(String name)
getEncryptionKey in interface EncryptionKeyProviderpublic byte[] getDecryptionKey(String name)
getDecryptionKey in interface EncryptionKeyProviderCopyright © 2020. All rights reserved.