Class ContentMetadataEncodingStrategy
- java.lang.Object
-
- software.amazon.encryption.s3.internal.ContentMetadataEncodingStrategy
-
public class ContentMetadataEncodingStrategy extends Object
-
-
Constructor Summary
Constructors Constructor Description ContentMetadataEncodingStrategy(InstructionFileConfig instructionFileConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest
encodeMetadata(EncryptionMaterials materials, byte[] iv, software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest createMultipartUploadRequest)
software.amazon.awssdk.services.s3.model.PutObjectRequest
encodeMetadata(EncryptionMaterials materials, byte[] iv, software.amazon.awssdk.services.s3.model.PutObjectRequest putObjectRequest)
software.amazon.awssdk.services.s3.model.PutObjectRequest
encodeMetadata(EncryptionMaterials materials, byte[] iv, software.amazon.awssdk.services.s3.model.PutObjectRequest putObjectRequest, String instructionFileSuffix)
-
-
-
Constructor Detail
-
ContentMetadataEncodingStrategy
public ContentMetadataEncodingStrategy(InstructionFileConfig instructionFileConfig)
-
-
Method Detail
-
encodeMetadata
public software.amazon.awssdk.services.s3.model.PutObjectRequest encodeMetadata(EncryptionMaterials materials, byte[] iv, software.amazon.awssdk.services.s3.model.PutObjectRequest putObjectRequest)
-
encodeMetadata
public software.amazon.awssdk.services.s3.model.PutObjectRequest encodeMetadata(EncryptionMaterials materials, byte[] iv, software.amazon.awssdk.services.s3.model.PutObjectRequest putObjectRequest, String instructionFileSuffix)
-
encodeMetadata
public software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest encodeMetadata(EncryptionMaterials materials, byte[] iv, software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest createMultipartUploadRequest)
-
-