Uses of Class
software.amazon.encryption.s3.materials.EncryptionMaterials
-
Packages that use EncryptionMaterials Package Description software.amazon.encryption.s3.internal software.amazon.encryption.s3.materials -
-
Uses of EncryptionMaterials in software.amazon.encryption.s3.internal
Methods in software.amazon.encryption.s3.internal with parameters of type EncryptionMaterials Modifier and Type Method Description software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest
ContentMetadataEncodingStrategy. encodeMetadata(EncryptionMaterials materials, byte[] iv, software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest createMultipartUploadRequest)
software.amazon.awssdk.services.s3.model.PutObjectRequest
ContentMetadataEncodingStrategy. encodeMetadata(EncryptionMaterials materials, byte[] iv, software.amazon.awssdk.services.s3.model.PutObjectRequest putObjectRequest)
software.amazon.awssdk.services.s3.model.PutObjectRequest
ContentMetadataEncodingStrategy. encodeMetadata(EncryptionMaterials materials, byte[] iv, software.amazon.awssdk.services.s3.model.PutObjectRequest putObjectRequest, String instructionFileSuffix)
EncryptedContent
AsyncContentEncryptionStrategy. encryptContent(EncryptionMaterials materials, software.amazon.awssdk.core.async.AsyncRequestBody content)
EncryptedContent
StreamingAesGcmContentStrategy. encryptContent(EncryptionMaterials materials, software.amazon.awssdk.core.async.AsyncRequestBody content)
MultipartUploadMaterials.Builder
MultipartUploadMaterials.Builder. fromEncryptionMaterials(EncryptionMaterials materials)
MultipartEncryptedContent
MultipartContentEncryptionStrategy. initMultipartEncryption(EncryptionMaterials materials)
MultipartEncryptedContent
StreamingAesGcmContentStrategy. initMultipartEncryption(EncryptionMaterials materials)
-
Uses of EncryptionMaterials in software.amazon.encryption.s3.materials
Methods in software.amazon.encryption.s3.materials that return EncryptionMaterials Modifier and Type Method Description EncryptionMaterials
EncryptionMaterials.Builder. build()
EncryptionMaterials
S3Keyring. defaultGenerateDataKey(EncryptionMaterials materials)
Generates a data key using the provided EncryptionMaterials and the configured DataKeyGenerator.EncryptionMaterials
GenerateDataKeyStrategy. generateDataKey(EncryptionMaterials materials)
EncryptionMaterials
CryptographicMaterialsManager. getEncryptionMaterials(EncryptionMaterialsRequest request)
EncryptionMaterials
DefaultCryptoMaterialsManager. getEncryptionMaterials(EncryptionMaterialsRequest request)
default EncryptionMaterials
EncryptDataKeyStrategy. modifyMaterials(EncryptionMaterials materials)
EncryptionMaterials
RawKeyring. modifyMaterialsForRawKeyring(EncryptionMaterials materials)
Modifies encryption materials with the keyring's materials description if present.EncryptionMaterials
Keyring. onEncrypt(EncryptionMaterials materials)
EncryptionMaterials
S3Keyring. onEncrypt(EncryptionMaterials materials)
Methods in software.amazon.encryption.s3.materials with parameters of type EncryptionMaterials Modifier and Type Method Description EncryptionMaterials
S3Keyring. defaultGenerateDataKey(EncryptionMaterials materials)
Generates a data key using the provided EncryptionMaterials and the configured DataKeyGenerator.byte[]
EncryptDataKeyStrategy. encryptDataKey(SecureRandom secureRandom, EncryptionMaterials materials)
EncryptionMaterials
GenerateDataKeyStrategy. generateDataKey(EncryptionMaterials materials)
default EncryptionMaterials
EncryptDataKeyStrategy. modifyMaterials(EncryptionMaterials materials)
EncryptionMaterials
RawKeyring. modifyMaterialsForRawKeyring(EncryptionMaterials materials)
Modifies encryption materials with the keyring's materials description if present.EncryptionMaterials
Keyring. onEncrypt(EncryptionMaterials materials)
EncryptionMaterials
S3Keyring. onEncrypt(EncryptionMaterials materials)
void
RawKeyring. warnIfEncryptionContextIsPresent(EncryptionMaterials materials)
Checks if an encryption context is present in the EncryptionMaterials and issues a warning if an encryption context is found.
-