| 接口 | 说明 |
|---|---|
| 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.
|
| 类 | 说明 |
|---|---|
| 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.
|
| 枚举 | 说明 |
|---|---|
| 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 © 2020. All Rights Reserved.