Class MultipartEncryptedContent
- java.lang.Object
- 
- software.amazon.encryption.s3.internal.EncryptedContent
- 
- software.amazon.encryption.s3.internal.MultipartEncryptedContent
 
 
- 
 public class MultipartEncryptedContent extends EncryptedContent 
- 
- 
Field Summary- 
Fields inherited from class software.amazon.encryption.s3.internal.EncryptedContent_iv
 
- 
 - 
Constructor SummaryConstructors Constructor Description MultipartEncryptedContent(byte[] iv, Cipher cipher, long ciphertextLength)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description software.amazon.awssdk.core.async.AsyncRequestBodygetAsyncCiphertext()MultipartEncryptedContent cannot store a ciphertext AsyncRequestBody as it one is generated for each part using the cipher in this class.CiphergetCipher()- 
Methods inherited from class software.amazon.encryption.s3.internal.EncryptedContentgetCiphertextLength, getIv
 
- 
 
- 
- 
- 
Constructor Detail- 
MultipartEncryptedContentpublic MultipartEncryptedContent(byte[] iv, Cipher cipher, long ciphertextLength)
 
- 
 - 
Method Detail- 
getAsyncCiphertextpublic software.amazon.awssdk.core.async.AsyncRequestBody getAsyncCiphertext() MultipartEncryptedContent cannot store a ciphertext AsyncRequestBody as it one is generated for each part using the cipher in this class.- Overrides:
- getAsyncCiphertextin class- EncryptedContent
- Throws:
- UnsupportedOperationException- always
 
 - 
getCipherpublic Cipher getCipher() - Returns:
- the cipher used for the duration of the multipart upload
 
 
- 
 
-