UNPKG

will-core

Version:
45 lines (44 loc) 1.83 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DiffieRouter = void 0; const BaseRouter_1 = require("./BaseRouter"); const DiffieHandler_1 = require("../handlers/DiffieHandler"); class DiffieRouter extends BaseRouter_1.BaseRouter { async doDiffie(req, res) { this.logger.debug("body", req.body); let ctx = await this.createContext(req); let handler = new DiffieHandler_1.DiffieHandler(); let body = await handler.diffie(ctx); let response = { body: body }; this.logger.debug("response", response); res.send(JSON.stringify(response)); } async doEncrypt(req, res) { this.logger.debug("body", req.body); let ctx = await this.createContext(req); let handler = new DiffieHandler_1.DiffieHandler(); let body = await handler.encrypt(ctx); let response = { body: body }; this.logger.debug("response", response); res.send(JSON.stringify(response)); } async doDecrypt(req, res) { this.logger.debug("body", req.body); let ctx = await this.createContext(req); let handler = new DiffieHandler_1.DiffieHandler(); let body = await handler.decrypt(ctx); let response = { body: body }; this.logger.debug("response", response); res.send(JSON.stringify(response)); } async doUpdate(req, res) { this.logger.debug("body", req.body); let ctx = await this.createContext(req); let handler = new DiffieHandler_1.DiffieHandler(); let body = await handler.update(ctx); let response = { body: body }; this.logger.debug("response", response); res.send(JSON.stringify(response)); } } exports.DiffieRouter = DiffieRouter;