UNPKG

kepler-encryption-agreement

Version:

开普勒系列产品的加密插件

30 lines 1.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /* * @Author: zhangyida * @Date: 2022-05-18 15:56:25 * @LastEditors: zhangyida * @LastEditTime: 2022-05-18 16:19:53 * @FilePath: /workspace/kepler-encryption-agreement/index.ts * @Description: Do not edit */ var Util_1 = require("./src/Util"); var EncryptionAgr = /** @class */ (function () { function EncryptionAgr(options) { this.options = Object.assign({}, options); } ; // 生成加密后的X-Auth-Token EncryptionAgr.prototype.getAuthToken = function () { var _a = this.options, PUBLICKEY = _a.PUBLICKEY, KEY = _a.KEY, CHANNEL = _a.CHANNEL, RANDOM = _a.RANDOM; return Util_1.Util.getAuthToken(RANDOM, CHANNEL, PUBLICKEY, KEY); }; // 对参数进行加密 EncryptionAgr.prototype.encryption = function () { var _a = this.options, RANDOM = _a.RANDOM, PARAMS = _a.PARAMS; return Util_1.Util.encryption(PARAMS, RANDOM); }; return EncryptionAgr; }()); exports.default = EncryptionAgr; //# sourceMappingURL=index.js.map