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 Map<String,String>
ContentMetadataEncodingStrategy. encodeMetadata(EncryptionMaterials materials, byte[] iv, Map<String,String> metadata)
Map<String,String>
ObjectMetadataEncodingStrategy. encodeMetadata(EncryptionMaterials materials, byte[] iv, Map<String,String> metadata)
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
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
Keyring. onEncrypt(EncryptionMaterials materials)
EncryptionMaterials
S3Keyring. onEncrypt(EncryptionMaterials materials)
void
S3Keyring. warnIfEncryptionContextIsPresent(EncryptionMaterials materials)
Checks if an encryption context is present in the EncryptionMaterials and issues a warning if an encryption context is found.
-