public class CipherFactory
extends java.lang.Object
KeyProvider instances.
Maintains a cache of loaded keys to avoid invoking the key provider on every call.| Constructor and Description |
|---|
CipherFactory(TransparentDataEncryptionOptions options) |
| Modifier and Type | Method and Description |
|---|---|
javax.crypto.Cipher |
getDecryptor(java.lang.String transformation,
java.lang.String keyAlias,
byte[] iv) |
javax.crypto.Cipher |
getEncryptor(java.lang.String transformation,
java.lang.String keyAlias) |
public CipherFactory(TransparentDataEncryptionOptions options)
public javax.crypto.Cipher getEncryptor(java.lang.String transformation,
java.lang.String keyAlias)
throws java.io.IOException
java.io.IOExceptionpublic javax.crypto.Cipher getDecryptor(java.lang.String transformation,
java.lang.String keyAlias,
byte[] iv)
throws java.io.IOException
java.io.IOExceptionCopyright © 2018 The Apache Software Foundation