UNPKG

cloud-ide-lms-model

Version:

Package for Model management of Cloud IDEsys LMS

32 lines (31 loc) 1.34 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.authRoutesUrl = void 0; /** * Object containing URLs for authentication-related endpoints. * These URLs are used for various authentication operations such as sign-in, sign-out, etc. */ const authRoutesUrl = { module: 'auth', /** Endpoint to get file details (sign-in) * for more details refer {@link https://docs.google.com/document/d/1CwB4evLsQuatG4jI0U1faRtmqtNmIfZOE4fDWiz9-sQ/edit?pli=1&tab=t.0#bookmark=id.sxfaxi4qxff3} */ signIn: "sign-in", /** Endpoint to create a re-login session */ createReLoginSession: 'create-relogin-session', /** Endpoint to reset the password */ resetPassword: "reset-password", /** Endpoint to initiate the forgot password process */ forgotPassword: 'forgot-password', /** Endpoint to sign out */ signOut: 'sign-out', /** Endpoint to generate view-only token for public APIs */ generateViewOnlyToken: 'generate-view-only-token', /** Endpoint to switch entity for logged-in user */ switchEntity: 'switch-entity', /** Endpoint to get login test credentials for an entity */ loginTestConfig: 'login-test-config', }; exports.authRoutesUrl = authRoutesUrl; // Freeze the authRoutesUrl object to prevent modifications Object.freeze(authRoutesUrl);