Class EncryptionHandler
- java.lang.Object
- 
- com.oracle.bmc.encryption.internal.CipherHandler
- 
- com.oracle.bmc.encryption.internal.EncryptionHandler
 
 
- 
 public class EncryptionHandler extends CipherHandler 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.oracle.bmc.encryption.internal.CipherHandlerCipherHandler.WithEncryptionHeader<T>
 
- 
 - 
Field Summary- 
Fields inherited from class com.oracle.bmc.encryption.internal.CipherHandlercipher, provider
 
- 
 - 
Constructor SummaryConstructors Constructor Description EncryptionHandler(MasterKeyProvider provider)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description OciCryptoResultencrypt(byte[] data, Map<String,String> context)CipherHandler.WithEncryptionHeader<OciCryptoInputStream>getEncryptInputStream(InputStream inputStream, Map<String,String> context)- 
Methods inherited from class com.oracle.bmc.encryption.internal.CipherHandlergenerateDataKey, generateIV, getSecretKeySpec, initCipher
 
- 
 
- 
- 
- 
Constructor Detail- 
EncryptionHandlerpublic EncryptionHandler(MasterKeyProvider provider) 
 
- 
 - 
Method Detail- 
getEncryptInputStreampublic CipherHandler.WithEncryptionHeader<OciCryptoInputStream> getEncryptInputStream(InputStream inputStream, Map<String,String> context) 
 - 
encryptpublic OciCryptoResult encrypt(byte[] data, Map<String,String> context) throws IOException - Throws:
- IOException
 
 
- 
 
-