Interface | Description |
---|---|
CryptoHeaders | |
CryptoModule |
An interafce used to implements different crypto module.
|
EncryptionMaterials |
EncryptionMaterials is an interface used to implement different
encrypt/decrypt content materials providers.
|
OSSDirect |
Used to provide direct access to the underlying/original OSS client methods
free of any added cryptographic functionalities.
|
Class | Description |
---|---|
AdjustedRangeInputStream |
Reads only a specific range of bytes from the underlying input stream.
|
AesCtr | |
CipherInputStream | |
ContentCryptoMaterial |
Content crypto material used for client-side content encryption/decryption in OSS,
it only provide getting accessor.
|
ContentCryptoMaterialRW |
ContentCryptoMaterialRW has the setting accessor of
ContentCryptoMaterial . |
CryptoCipher | |
CryptoConfiguration |
The crypto configuration used to configure storage method of crypto info,
content crypto mode, secure random generator and content crypto provider.
|
CryptoModuleBase | |
CryptoModuleDispatcher |
A proxy cryptographic module used to dispatch method calls to the appropriate
underlying cryptographic module depending on the current configuration.
|
CryptoRuntime | |
CryptoScheme | |
KmsEncryptionMaterials |
This provide a kms encryption materials for client-side encryption.
|
MultipartUploadCryptoContext | |
RenewableCipherInputStream |
A specific kind of
CipherInputStream that supports partial
mark-and-reset in the sense that, if the underlying input stream supports
mark-and-reset, this input stream can then be marked at and get reset back to
the very beginning of the stream (but not anywhere else). |
SdkFilterInputStream |
Base class for OSS Java SDK specific
FilterInputStream . |
SimpleRSAEncryptionMaterials |
This provide a simple rsa encryption materials for client-side encryption.
|
Enum | Description |
---|---|
ContentCryptoMode |
Denotes the different cryptographic modes available for securing an OSS
object via client-side encryption.
|
CryptoStorageMethod |
The different storage method available for storing the encryption
information that accompanies encrypted objects in OSS.
|
SdkRuntime |
Copyright © 2024. All Rights Reserved.