public class KmsClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
Constructor and Description |
---|
KmsClient(Credential credential,
String region) |
KmsClient(Credential credential,
String region,
ClientProfile profile) |
call, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, retry, setClientProfile, setCredential, setRegion, setRegionBreaker
public KmsClient(Credential credential, String region)
public KmsClient(Credential credential, String region, ClientProfile profile)
public ArchiveKeyResponse ArchiveKey(ArchiveKeyRequest req) throws TencentCloudSDKException
req
- ArchiveKeyRequestTencentCloudSDKException
public AsymmetricRsaDecryptResponse AsymmetricRsaDecrypt(AsymmetricRsaDecryptRequest req) throws TencentCloudSDKException
req
- AsymmetricRsaDecryptRequestTencentCloudSDKException
public AsymmetricSm2DecryptResponse AsymmetricSm2Decrypt(AsymmetricSm2DecryptRequest req) throws TencentCloudSDKException
req
- AsymmetricSm2DecryptRequestTencentCloudSDKException
public BindCloudResourceResponse BindCloudResource(BindCloudResourceRequest req) throws TencentCloudSDKException
req
- BindCloudResourceRequestTencentCloudSDKException
public CancelKeyArchiveResponse CancelKeyArchive(CancelKeyArchiveRequest req) throws TencentCloudSDKException
req
- CancelKeyArchiveRequestTencentCloudSDKException
public CancelKeyDeletionResponse CancelKeyDeletion(CancelKeyDeletionRequest req) throws TencentCloudSDKException
req
- CancelKeyDeletionRequestTencentCloudSDKException
public CreateKeyResponse CreateKey(CreateKeyRequest req) throws TencentCloudSDKException
req
- CreateKeyRequestTencentCloudSDKException
public CreateWhiteBoxKeyResponse CreateWhiteBoxKey(CreateWhiteBoxKeyRequest req) throws TencentCloudSDKException
req
- CreateWhiteBoxKeyRequestTencentCloudSDKException
public DecryptResponse Decrypt(DecryptRequest req) throws TencentCloudSDKException
req
- DecryptRequestTencentCloudSDKException
public DeleteImportedKeyMaterialResponse DeleteImportedKeyMaterial(DeleteImportedKeyMaterialRequest req) throws TencentCloudSDKException
req
- DeleteImportedKeyMaterialRequestTencentCloudSDKException
public DeleteWhiteBoxKeyResponse DeleteWhiteBoxKey(DeleteWhiteBoxKeyRequest req) throws TencentCloudSDKException
req
- DeleteWhiteBoxKeyRequestTencentCloudSDKException
public DescribeKeyResponse DescribeKey(DescribeKeyRequest req) throws TencentCloudSDKException
req
- DescribeKeyRequestTencentCloudSDKException
public DescribeKeysResponse DescribeKeys(DescribeKeysRequest req) throws TencentCloudSDKException
req
- DescribeKeysRequestTencentCloudSDKException
public DescribeWhiteBoxDecryptKeyResponse DescribeWhiteBoxDecryptKey(DescribeWhiteBoxDecryptKeyRequest req) throws TencentCloudSDKException
req
- DescribeWhiteBoxDecryptKeyRequestTencentCloudSDKException
public DescribeWhiteBoxDeviceFingerprintsResponse DescribeWhiteBoxDeviceFingerprints(DescribeWhiteBoxDeviceFingerprintsRequest req) throws TencentCloudSDKException
req
- DescribeWhiteBoxDeviceFingerprintsRequestTencentCloudSDKException
public DescribeWhiteBoxKeyResponse DescribeWhiteBoxKey(DescribeWhiteBoxKeyRequest req) throws TencentCloudSDKException
req
- DescribeWhiteBoxKeyRequestTencentCloudSDKException
public DescribeWhiteBoxKeyDetailsResponse DescribeWhiteBoxKeyDetails(DescribeWhiteBoxKeyDetailsRequest req) throws TencentCloudSDKException
req
- DescribeWhiteBoxKeyDetailsRequestTencentCloudSDKException
public DescribeWhiteBoxServiceStatusResponse DescribeWhiteBoxServiceStatus(DescribeWhiteBoxServiceStatusRequest req) throws TencentCloudSDKException
req
- DescribeWhiteBoxServiceStatusRequestTencentCloudSDKException
public DisableKeyResponse DisableKey(DisableKeyRequest req) throws TencentCloudSDKException
req
- DisableKeyRequestTencentCloudSDKException
public DisableKeyRotationResponse DisableKeyRotation(DisableKeyRotationRequest req) throws TencentCloudSDKException
req
- DisableKeyRotationRequestTencentCloudSDKException
public DisableKeysResponse DisableKeys(DisableKeysRequest req) throws TencentCloudSDKException
req
- DisableKeysRequestTencentCloudSDKException
public DisableWhiteBoxKeyResponse DisableWhiteBoxKey(DisableWhiteBoxKeyRequest req) throws TencentCloudSDKException
req
- DisableWhiteBoxKeyRequestTencentCloudSDKException
public DisableWhiteBoxKeysResponse DisableWhiteBoxKeys(DisableWhiteBoxKeysRequest req) throws TencentCloudSDKException
req
- DisableWhiteBoxKeysRequestTencentCloudSDKException
public EnableKeyResponse EnableKey(EnableKeyRequest req) throws TencentCloudSDKException
req
- EnableKeyRequestTencentCloudSDKException
public EnableKeyRotationResponse EnableKeyRotation(EnableKeyRotationRequest req) throws TencentCloudSDKException
req
- EnableKeyRotationRequestTencentCloudSDKException
public EnableKeysResponse EnableKeys(EnableKeysRequest req) throws TencentCloudSDKException
req
- EnableKeysRequestTencentCloudSDKException
public EnableWhiteBoxKeyResponse EnableWhiteBoxKey(EnableWhiteBoxKeyRequest req) throws TencentCloudSDKException
req
- EnableWhiteBoxKeyRequestTencentCloudSDKException
public EnableWhiteBoxKeysResponse EnableWhiteBoxKeys(EnableWhiteBoxKeysRequest req) throws TencentCloudSDKException
req
- EnableWhiteBoxKeysRequestTencentCloudSDKException
public EncryptResponse Encrypt(EncryptRequest req) throws TencentCloudSDKException
req
- EncryptRequestTencentCloudSDKException
public EncryptByWhiteBoxResponse EncryptByWhiteBox(EncryptByWhiteBoxRequest req) throws TencentCloudSDKException
req
- EncryptByWhiteBoxRequestTencentCloudSDKException
public GenerateDataKeyResponse GenerateDataKey(GenerateDataKeyRequest req) throws TencentCloudSDKException
req
- GenerateDataKeyRequestTencentCloudSDKException
public GenerateRandomResponse GenerateRandom(GenerateRandomRequest req) throws TencentCloudSDKException
req
- GenerateRandomRequestTencentCloudSDKException
public GetKeyRotationStatusResponse GetKeyRotationStatus(GetKeyRotationStatusRequest req) throws TencentCloudSDKException
req
- GetKeyRotationStatusRequestTencentCloudSDKException
public GetParametersForImportResponse GetParametersForImport(GetParametersForImportRequest req) throws TencentCloudSDKException
req
- GetParametersForImportRequestTencentCloudSDKException
public GetPublicKeyResponse GetPublicKey(GetPublicKeyRequest req) throws TencentCloudSDKException
req
- GetPublicKeyRequestTencentCloudSDKException
public GetRegionsResponse GetRegions(GetRegionsRequest req) throws TencentCloudSDKException
req
- GetRegionsRequestTencentCloudSDKException
public GetServiceStatusResponse GetServiceStatus(GetServiceStatusRequest req) throws TencentCloudSDKException
req
- GetServiceStatusRequestTencentCloudSDKException
public ImportKeyMaterialResponse ImportKeyMaterial(ImportKeyMaterialRequest req) throws TencentCloudSDKException
req
- ImportKeyMaterialRequestTencentCloudSDKException
public ListAlgorithmsResponse ListAlgorithms(ListAlgorithmsRequest req) throws TencentCloudSDKException
req
- ListAlgorithmsRequestTencentCloudSDKException
public ListKeyDetailResponse ListKeyDetail(ListKeyDetailRequest req) throws TencentCloudSDKException
req
- ListKeyDetailRequestTencentCloudSDKException
public ListKeysResponse ListKeys(ListKeysRequest req) throws TencentCloudSDKException
req
- ListKeysRequestTencentCloudSDKException
public OverwriteWhiteBoxDeviceFingerprintsResponse OverwriteWhiteBoxDeviceFingerprints(OverwriteWhiteBoxDeviceFingerprintsRequest req) throws TencentCloudSDKException
req
- OverwriteWhiteBoxDeviceFingerprintsRequestTencentCloudSDKException
public PostQuantumCryptoDecryptResponse PostQuantumCryptoDecrypt(PostQuantumCryptoDecryptRequest req) throws TencentCloudSDKException
req
- PostQuantumCryptoDecryptRequestTencentCloudSDKException
public PostQuantumCryptoEncryptResponse PostQuantumCryptoEncrypt(PostQuantumCryptoEncryptRequest req) throws TencentCloudSDKException
req
- PostQuantumCryptoEncryptRequestTencentCloudSDKException
public PostQuantumCryptoSignResponse PostQuantumCryptoSign(PostQuantumCryptoSignRequest req) throws TencentCloudSDKException
req
- PostQuantumCryptoSignRequestTencentCloudSDKException
public PostQuantumCryptoVerifyResponse PostQuantumCryptoVerify(PostQuantumCryptoVerifyRequest req) throws TencentCloudSDKException
req
- PostQuantumCryptoVerifyRequestTencentCloudSDKException
public ReEncryptResponse ReEncrypt(ReEncryptRequest req) throws TencentCloudSDKException
req
- ReEncryptRequestTencentCloudSDKException
public ScheduleKeyDeletionResponse ScheduleKeyDeletion(ScheduleKeyDeletionRequest req) throws TencentCloudSDKException
req
- ScheduleKeyDeletionRequestTencentCloudSDKException
public SignByAsymmetricKeyResponse SignByAsymmetricKey(SignByAsymmetricKeyRequest req) throws TencentCloudSDKException
req
- SignByAsymmetricKeyRequestTencentCloudSDKException
public UnbindCloudResourceResponse UnbindCloudResource(UnbindCloudResourceRequest req) throws TencentCloudSDKException
req
- UnbindCloudResourceRequestTencentCloudSDKException
public UpdateAliasResponse UpdateAlias(UpdateAliasRequest req) throws TencentCloudSDKException
req
- UpdateAliasRequestTencentCloudSDKException
public UpdateKeyDescriptionResponse UpdateKeyDescription(UpdateKeyDescriptionRequest req) throws TencentCloudSDKException
req
- UpdateKeyDescriptionRequestTencentCloudSDKException
public VerifyByAsymmetricKeyResponse VerifyByAsymmetricKey(VerifyByAsymmetricKeyRequest req) throws TencentCloudSDKException
req
- VerifyByAsymmetricKeyRequestTencentCloudSDKException
Copyright © 2023. All rights reserved.