Uses of Interface
com.amazonaws.services.s3.model.EncryptionMaterialsProvider
-
Packages that use EncryptionMaterialsProvider Package Description com.amazonaws.services.s3 Synchronous client for accessing Amazon S3.com.amazonaws.services.s3.internal.crypto com.amazonaws.services.s3.model Classes modeling the various types represented by Amazon S3. -
-
Uses of EncryptionMaterialsProvider in com.amazonaws.services.s3
Constructors in com.amazonaws.services.s3 with parameters of type EncryptionMaterialsProvider Constructor Description AmazonS3EncryptionClient(AWSCredentialsProvider credentialsProvider, EncryptionMaterialsProvider encryptionMaterialsProvider)
Constructs a new Amazon S3 Encryption client using the specified AWS credentials to access Amazon S3.AmazonS3EncryptionClient(AWSCredentialsProvider credentialsProvider, EncryptionMaterialsProvider kekMaterialsProvider, ClientConfiguration clientConfig, CryptoConfiguration cryptoConfig)
AmazonS3EncryptionClient(AWSCredentialsProvider credentialsProvider, EncryptionMaterialsProvider kekMaterialsProvider, ClientConfiguration clientConfig, CryptoConfiguration cryptoConfig, RequestMetricCollector requestMetricCollector)
AmazonS3EncryptionClient(AWSCredentialsProvider credentialsProvider, EncryptionMaterialsProvider encryptionMaterialsProvider, CryptoConfiguration cryptoConfig)
Constructs a new Amazon S3 Encryption client using the specified AWS credentials to access Amazon S3.AmazonS3EncryptionClient(AWSCredentials credentials, EncryptionMaterialsProvider encryptionMaterialsProvider)
Constructs a new Amazon S3 Encryption client using the specified AWS credentials to access Amazon S3.AmazonS3EncryptionClient(AWSCredentials credentials, EncryptionMaterialsProvider encryptionMaterialsProvider, ClientConfiguration clientConfig, CryptoConfiguration cryptoConfig)
AmazonS3EncryptionClient(AWSCredentials credentials, EncryptionMaterialsProvider encryptionMaterialsProvider, CryptoConfiguration cryptoConfig)
Constructs a new Amazon S3 Encryption client using the specified AWS credentials to access Amazon S3.AmazonS3EncryptionClient(AWSKMSClient kms, AWSCredentialsProvider credentialsProvider, EncryptionMaterialsProvider kekMaterialsProvider, ClientConfiguration clientConfig, CryptoConfiguration cryptoConfig, RequestMetricCollector requestMetricCollector)
AmazonS3EncryptionClient(EncryptionMaterialsProvider encryptionMaterialsProvider)
Constructs a new Amazon S3 Encryption client that will make anonymous requests to Amazon S3.AmazonS3EncryptionClient(EncryptionMaterialsProvider encryptionMaterialsProvider, CryptoConfiguration cryptoConfig)
Constructs a new Amazon S3 Encryption client that will make anonymous requests to Amazon S3. -
Uses of EncryptionMaterialsProvider in com.amazonaws.services.s3.internal.crypto
Fields in com.amazonaws.services.s3.internal.crypto declared as EncryptionMaterialsProvider Modifier and Type Field Description protected EncryptionMaterialsProvider
S3CryptoModuleBase. kekMaterialsProvider
Constructors in com.amazonaws.services.s3.internal.crypto with parameters of type EncryptionMaterialsProvider Constructor Description CryptoModuleDispatcher(AWSKMSClient kms, com.amazonaws.services.s3.internal.S3Direct s3, AWSCredentialsProvider credentialsProvider, EncryptionMaterialsProvider encryptionMaterialsProvider, CryptoConfiguration cryptoConfig)
S3CryptoModuleBase(AWSKMSClient kms, com.amazonaws.services.s3.internal.S3Direct s3, AWSCredentialsProvider credentialsProvider, EncryptionMaterialsProvider kekMaterialsProvider, CryptoConfiguration cryptoConfig)
S3CryptoModuleBase(com.amazonaws.services.s3.internal.S3Direct s3, AWSCredentialsProvider credentialsProvider, EncryptionMaterialsProvider kekMaterialsProvider, CryptoConfiguration cryptoConfig)
For testing purposes only. -
Uses of EncryptionMaterialsProvider in com.amazonaws.services.s3.model
Classes in com.amazonaws.services.s3.model that implement EncryptionMaterialsProvider Modifier and Type Class Description class
KMSEncryptionMaterialsProvider
class
SimpleMaterialProvider
class
StaticEncryptionMaterialsProvider
Simple implementation of EncryptionMaterialsProvider that just wraps static EncryptionMaterials.
-