@cognigy/rest-api-client
Version:
Cognigy REST-Client
29 lines • 1.04 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.microsoftInvalidateTokenNode = void 0;
/* Custom modules */
const createNodeDescriptor_1 = require("../../createNodeDescriptor");
const design_1 = require("./utils/design");
/**
* Node name: 'microsoftInvalidateToken'
*
* Purpose:
* The SSO token gets removed
*/
exports.microsoftInvalidateTokenNode = (0, createNodeDescriptor_1.createNodeDescriptor)({
type: "microsoftInvalidateToken",
defaultLabel: "Invalidate Token",
summary: "UI__NODE_EDITOR__MICROSOFT__INVALID_TOKEN__SUMMARY",
appearance: {
showIcon: true,
color: design_1.nodeColor
},
fields: [],
tags: ["microsoft"],
function: async ({ cognigy }) => {
const { api } = cognigy;
api.addToContext("microsoftSsoPermissionRequest", "declined", "simple");
await api.say("", { _cognigy: { _microsoftBotFramework: { json: { revokeMicrosoftSsoPermissions: true } } } });
}
});
//# sourceMappingURL=invalidateToken.js.map