UNPKG

@talentsoft-opensource/widget-display-tool

Version:

Widget Simulator

16 lines (15 loc) 571 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const directConnect_1 = require("./directConnect"); const jwt_1 = require("./jwt"); function getSecurityMode(securityMode) { switch (securityMode) { case "jwtsharedsecret": return new jwt_1.JwtSymmetricSecurityMode(); case "directconnect": return new directConnect_1.DirectConnectSecurityMode(); default: throw new Error(`unknown security mode: ${securityMode}`); } } exports.getSecurityMode = getSecurityMode;