| Package | Description |
|---|---|
| com.amazonaws.services.s3 |
Synchronous client for accessing Amazon S3.
|
| com.amazonaws.services.s3.model |
Classes modeling the various types represented by Amazon S3.
|
| Constructor and Description |
|---|
AmazonS3EncryptionClient(AWSCredentials credentials,
EncryptionMaterials encryptionMaterials,
ClientConfiguration clientConfig,
CryptoConfiguration cryptoConfig)
Constructs a new Amazon S3 Encryption client using the specified AWS
credentials and client configuration to access Amazon S3.
|
AmazonS3EncryptionClient(AWSCredentials credentials,
EncryptionMaterials encryptionMaterials,
CryptoConfiguration cryptoConfig)
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(AWSCredentialsProvider credentialsProvider,
EncryptionMaterialsProvider kekMaterialsProvider,
ClientConfiguration clientConfig,
CryptoConfiguration cryptoConfig) |
AmazonS3EncryptionClient(AWSCredentialsProvider credentialsProvider,
EncryptionMaterialsProvider encryptionMaterialsProvider,
CryptoConfiguration cryptoConfig)
Constructs a new Amazon S3 Encryption client using the specified AWS
credentials to access Amazon S3.
|
AmazonS3EncryptionClient(EncryptionMaterials encryptionMaterials,
CryptoConfiguration cryptoConfig)
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.
|
| Modifier and Type | Method and Description |
|---|---|
CryptoConfiguration |
CryptoConfiguration.withCryptoMode(CryptoMode cryptoMode)
Fluent API to set the crypto mode; applicable only to the S3 encryption
client.
|
CryptoConfiguration |
CryptoConfiguration.withCryptoProvider(Provider cryptoProvider)
Sets the crypto provider to the specified provider, and returns the
updated CryptoConfiguration object.
|
CryptoConfiguration |
CryptoConfiguration.withStorageMode(CryptoStorageMode storageMode)
Sets the storage mode to the specified mode, and returns the updated
CryptoConfiguration object.
|
Copyright © 2016. All rights reserved.