Package | Description |
---|---|
com.ibm.cloud.objectstorage.services.s3.internal.crypto.v1 | |
com.ibm.cloud.objectstorage.services.s3.model |
Classes modeling the various types represented by Amazon S3.
|
Modifier and Type | Field and Description |
---|---|
protected CryptoConfiguration |
S3CryptoModuleBase.cryptoConfig
A read-only copy of the crypto configuration.
|
Constructor and Description |
---|
CryptoModuleDispatcher(com.ibm.cloud.objectstorage.services.kms.AWSKMS kms,
S3Direct s3,
AWSCredentialsProvider credentialsProvider,
EncryptionMaterialsProvider encryptionMaterialsProvider,
CryptoConfiguration cryptoConfig) |
S3CryptoModuleBase(com.ibm.cloud.objectstorage.services.kms.AWSKMS kms,
S3Direct s3,
AWSCredentialsProvider credentialsProvider,
EncryptionMaterialsProvider kekMaterialsProvider,
CryptoConfiguration cryptoConfig) |
S3CryptoModuleBase(S3Direct s3,
AWSCredentialsProvider credentialsProvider,
EncryptionMaterialsProvider kekMaterialsProvider,
CryptoConfiguration cryptoConfig)
For testing purposes only.
|
Modifier and Type | Method and Description |
---|---|
CryptoConfiguration |
CryptoConfiguration.clone()
Deprecated.
|
CryptoConfiguration |
CryptoConfiguration.readOnly()
Deprecated.
Returns a read-only copy of this configuration.
|
CryptoConfiguration |
CryptoConfiguration.withAlwaysUseCryptoProvider(boolean value)
Deprecated.
Sets whether the specified crypto provider should be used in all cases.
|
CryptoConfiguration |
CryptoConfiguration.withCryptoMode(CryptoMode cryptoMode)
Deprecated.
Fluent API to set the crypto mode; applicable only to the S3 encryption
client.
|
CryptoConfiguration |
CryptoConfiguration.withCryptoProvider(Provider cryptoProvider)
Deprecated.
Sets the crypto provider to the specified provider, and returns the
updated CryptoConfiguration object.
|
CryptoConfiguration |
CryptoConfiguration.withIgnoreMissingInstructionFile(boolean ignoreMissingInstructionFile)
Deprecated.
Fluent API to set the property to ignore instruction file that cannot be
found during a GET operation.
|
CryptoConfiguration |
CryptoConfiguration.withSecureRandom(SecureRandom secureRandom)
Deprecated.
Sets the secure random instance to use for generating cryptographic
parameters, and returns this object.
|
CryptoConfiguration |
CryptoConfiguration.withStorageMode(CryptoStorageMode storageMode)
Deprecated.
Sets the storage mode to the specified mode, and returns the updated
CryptoConfiguration object.
|
Copyright © 2024. All rights reserved.