public interface QCLOUDKMS
限定符和类型 | 方法和说明 |
---|---|
com.tencentcloudapi.kms.v20190118.models.DecryptResponse |
decrypt(com.tencentcloudapi.kms.v20190118.models.DecryptRequest decryptRequest)
Decrypts ciphertext that was encrypted by a KMS customer master key (CMK) using any of the following
operations:
encrypt
generateDataKey
|
com.tencentcloudapi.kms.v20190118.models.EncryptResponse |
encrypt(com.tencentcloudapi.kms.v20190118.models.EncryptRequest encryptRequest)
Encrypts plaintext into ciphertext by using a customer master key (CMK).
|
com.tencentcloudapi.kms.v20190118.models.GenerateDataKeyResponse |
generateDataKey(com.tencentcloudapi.kms.v20190118.models.GenerateDataKeyRequest generateDataKeyRequest)
Generates a unique symmetric data key for client-side encryption.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
com.tencentcloudapi.kms.v20190118.models.GenerateDataKeyResponse generateDataKey(com.tencentcloudapi.kms.v20190118.models.GenerateDataKeyRequest generateDataKeyRequest) throws CosXmlClientException
com.tencentcloudapi.kms.v20190118.models.EncryptResponse encrypt(com.tencentcloudapi.kms.v20190118.models.EncryptRequest encryptRequest) throws CosXmlClientException
com.tencentcloudapi.kms.v20190118.models.DecryptResponse decrypt(com.tencentcloudapi.kms.v20190118.models.DecryptRequest decryptRequest) throws CosXmlClientException
void shutdown()