Package | Description |
---|---|
com.amazonaws.services.s3.internal | |
com.amazonaws.services.s3.internal.crypto |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRepeatableCipherInputStream<T extends CipherFactory>
Common base class used to wrap an InputStream with a cipher input stream to
encrypt it, and handles resets by attempting to reset on the original,
unencrypted data InputStream, and recreate an identical Cipher and identical
CipherInputStream on the original data.
|
Modifier and Type | Method and Description |
---|---|
protected FilterInputStream |
RepeatableCipherInputStream.createCipherInputStream(InputStream unencryptedDataStream,
CipherFactory cipherFactory) |
Constructor and Description |
---|
RepeatableCipherInputStream(InputStream input,
CipherFactory cipherFactory)
Constructs a new repeatable cipher input stream using the specified
InputStream as the source data, and the CipherFactory for building
Cipher objects.
|
Modifier and Type | Method and Description |
---|---|
CipherFactory |
EncryptionInstruction.getCipherFactory() |
Modifier and Type | Method and Description |
---|---|
static ByteRangeCapturingInputStream |
EncryptionUtils.getEncryptedInputStream(UploadPartRequest request,
CipherFactory cipherFactory) |
Constructor and Description |
---|
EncryptionInstruction(Map<String,String> materialsDescription,
byte[] encryptedSymmetricKey,
SecretKey symmetricKey,
CipherFactory symmetricCipherFactory) |
Copyright © 2016. All rights reserved.