| 接口 | 说明 |
|---|---|
| EncryptionMaterialsAccessor |
Retrieves encryption materials from some source.
|
| EncryptionMaterialsProvider |
Interface for providing encryption materials.
|
| MaterialsDescriptionProvider |
Interface for providing MaterialsDescription.
|
| 类 | 说明 |
|---|---|
| CryptoConfiguration |
Stores configuration parameters that will be used during encryption and
decryption by the KS3 Encryption Client.
|
| EncryptedInitiateMultipartUploadRequest |
This class is an extension of
InitiateMultipartUploadRequest to allow additional
encryption material description to be specified on a per-request basis. |
| EncryptedPutObjectRequest |
This class is an extension of
PutObjectRequest to allow additional encryption material description
to be specified on a per-request basis.In particular, EncryptedPutObjectRequest is only recognized
by Ks3EncryptionClient. |
| EncryptionMaterials |
The "key encrypting key" materials used in encrypt/decryption.
|
| StaticEncryptionMaterialsProvider |
Simple implementation of EncryptionMaterialsProvider that just wraps static
EncryptionMaterials.
|
| 枚举 | 说明 |
|---|---|
| CryptoMode |
Denotes the different cryptographic modes available for securing an S3 object
via client-side encryption.
|
| CryptoStorageMode |
Denotes the different storage modes available for storing the encryption
information that accompanies encrypted objects in S3.
|
Copyright © 2024. All rights reserved.