UNPKG

tencentcloud-sdk-nodejs

Version:
166 lines (165 loc) 5.75 kB
import { AbstractClient } from "../../../common/abstract_client"; export class Client extends AbstractClient { constructor(clientConfig) { super("kms.tencentcloudapi.com", "2019-01-18", clientConfig); } async PostQuantumCryptoVerify(req, cb) { return this.request("PostQuantumCryptoVerify", req, cb); } async Encrypt(req, cb) { return this.request("Encrypt", req, cb); } async Decrypt(req, cb) { return this.request("Decrypt", req, cb); } async UpdateAlias(req, cb) { return this.request("UpdateAlias", req, cb); } async DeleteWhiteBoxKey(req, cb) { return this.request("DeleteWhiteBoxKey", req, cb); } async ImportKeyMaterial(req, cb) { return this.request("ImportKeyMaterial", req, cb); } async GetPublicKey(req, cb) { return this.request("GetPublicKey", req, cb); } async DisableKey(req, cb) { return this.request("DisableKey", req, cb); } async GenerateDataKey(req, cb) { return this.request("GenerateDataKey", req, cb); } async GetServiceStatus(req, cb) { return this.request("GetServiceStatus", req, cb); } async AsymmetricSm2Decrypt(req, cb) { return this.request("AsymmetricSm2Decrypt", req, cb); } async SignByAsymmetricKey(req, cb) { return this.request("SignByAsymmetricKey", req, cb); } async CancelKeyDeletion(req, cb) { return this.request("CancelKeyDeletion", req, cb); } async GetKeyRotationStatus(req, cb) { return this.request("GetKeyRotationStatus", req, cb); } async DescribeWhiteBoxKeyDetails(req, cb) { return this.request("DescribeWhiteBoxKeyDetails", req, cb); } async BindCloudResource(req, cb) { return this.request("BindCloudResource", req, cb); } async ArchiveKey(req, cb) { return this.request("ArchiveKey", req, cb); } async CancelKeyArchive(req, cb) { return this.request("CancelKeyArchive", req, cb); } async ReEncrypt(req, cb) { return this.request("ReEncrypt", req, cb); } async EnableWhiteBoxKeys(req, cb) { return this.request("EnableWhiteBoxKeys", req, cb); } async ListAlgorithms(req, cb) { return this.request("ListAlgorithms", req, cb); } async DescribeKey(req, cb) { return this.request("DescribeKey", req, cb); } async ListKeys(req, cb) { return this.request("ListKeys", req, cb); } async GenerateRandom(req, cb) { return this.request("GenerateRandom", req, cb); } async PostQuantumCryptoDecrypt(req, cb) { return this.request("PostQuantumCryptoDecrypt", req, cb); } async OverwriteWhiteBoxDeviceFingerprints(req, cb) { return this.request("OverwriteWhiteBoxDeviceFingerprints", req, cb); } async CreateKey(req, cb) { return this.request("CreateKey", req, cb); } async DescribeWhiteBoxKey(req, cb) { return this.request("DescribeWhiteBoxKey", req, cb); } async EncryptByWhiteBox(req, cb) { return this.request("EncryptByWhiteBox", req, cb); } async GetParametersForImport(req, cb) { return this.request("GetParametersForImport", req, cb); } async DisableWhiteBoxKeys(req, cb) { return this.request("DisableWhiteBoxKeys", req, cb); } async ListKeyDetail(req, cb) { return this.request("ListKeyDetail", req, cb); } async DisableKeyRotation(req, cb) { return this.request("DisableKeyRotation", req, cb); } async DisableWhiteBoxKey(req, cb) { return this.request("DisableWhiteBoxKey", req, cb); } async EnableKeys(req, cb) { return this.request("EnableKeys", req, cb); } async ScheduleKeyDeletion(req, cb) { return this.request("ScheduleKeyDeletion", req, cb); } async DescribeWhiteBoxDeviceFingerprints(req, cb) { return this.request("DescribeWhiteBoxDeviceFingerprints", req, cb); } async AsymmetricRsaDecrypt(req, cb) { return this.request("AsymmetricRsaDecrypt", req, cb); } async UnbindCloudResource(req, cb) { return this.request("UnbindCloudResource", req, cb); } async EnableKeyRotation(req, cb) { return this.request("EnableKeyRotation", req, cb); } async CreateWhiteBoxKey(req, cb) { return this.request("CreateWhiteBoxKey", req, cb); } async PostQuantumCryptoEncrypt(req, cb) { return this.request("PostQuantumCryptoEncrypt", req, cb); } async EnableWhiteBoxKey(req, cb) { return this.request("EnableWhiteBoxKey", req, cb); } async EnableKey(req, cb) { return this.request("EnableKey", req, cb); } async DeleteImportedKeyMaterial(req, cb) { return this.request("DeleteImportedKeyMaterial", req, cb); } async DescribeKeys(req, cb) { return this.request("DescribeKeys", req, cb); } async DescribeWhiteBoxServiceStatus(req, cb) { return this.request("DescribeWhiteBoxServiceStatus", req, cb); } async UpdateKeyDescription(req, cb) { return this.request("UpdateKeyDescription", req, cb); } async DisableKeys(req, cb) { return this.request("DisableKeys", req, cb); } async DescribeWhiteBoxDecryptKey(req, cb) { return this.request("DescribeWhiteBoxDecryptKey", req, cb); } async PostQuantumCryptoSign(req, cb) { return this.request("PostQuantumCryptoSign", req, cb); } async GetRegions(req, cb) { return this.request("GetRegions", req, cb); } async VerifyByAsymmetricKey(req, cb) { return this.request("VerifyByAsymmetricKey", req, cb); } }