msal
Version:
Microsoft Authentication Library for js
352 lines • 11.8 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
/**
* @hidden
* Constants
*/
var Constants = /** @class */ (function () {
function Constants() {
}
Object.defineProperty(Constants, "errorDescription", {
get: function () { return "error_description"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "error", {
get: function () { return "error"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "scope", {
get: function () { return "scope"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "clientInfo", {
get: function () { return "client_info"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "clientId", {
get: function () { return "clientId"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "idToken", {
get: function () { return "id_token"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "adalIdToken", {
get: function () { return "adal.idtoken"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "accessToken", {
get: function () { return "access_token"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "expiresIn", {
get: function () { return "expires_in"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "sessionState", {
get: function () { return "session_state"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "claims", {
get: function () { return "claims"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "msalClientInfo", {
get: function () { return "msal.client.info"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "msalError", {
get: function () { return "msal.error"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "msalErrorDescription", {
get: function () { return "msal.error.description"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "msalSessionState", {
get: function () { return "msal.session.state"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "tokenKeys", {
get: function () { return "msal.token.keys"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "accessTokenKey", {
get: function () { return "msal.access.token.key"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "expirationKey", {
get: function () { return "msal.expiration.key"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "stateLogin", {
get: function () { return "msal.state.login"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "stateAcquireToken", {
get: function () { return "msal.state.acquireToken"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "stateRenew", {
get: function () { return "msal.state.renew"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "nonceIdToken", {
get: function () { return "msal.nonce.idtoken"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "userName", {
get: function () { return "msal.username"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "idTokenKey", {
get: function () { return "msal.idtoken"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "loginRequest", {
get: function () { return "msal.login.request"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "loginError", {
get: function () { return "msal.login.error"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "renewStatus", {
get: function () { return "msal.token.renew.status"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "urlHash", {
get: function () { return "msal.urlHash"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "angularLoginRequest", {
get: function () { return "msal.angular.login.request"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "msal", {
get: function () { return "msal"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "no_account", {
get: function () { return "NO_ACCOUNT"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "consumersUtid", {
get: function () { return "9188040d-6c67-4c5b-b112-36a304b66dad"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "upn", {
get: function () { return "upn"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "prompt_select_account", {
get: function () { return "&prompt=select_account"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "prompt_none", {
get: function () { return "&prompt=none"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "prompt", {
get: function () { return "prompt"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "response_mode_fragment", {
get: function () { return "&response_mode=fragment"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "resourceDelimiter", {
get: function () { return "|"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "tokenRenewStatusCancelled", {
get: function () { return "Canceled"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "tokenRenewStatusCompleted", {
get: function () { return "Completed"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "tokenRenewStatusInProgress", {
get: function () { return "In Progress"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "popUpWidth", {
get: function () { return this._popUpWidth; },
set: function (width) {
this._popUpWidth = width;
},
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "popUpHeight", {
get: function () { return this._popUpHeight; },
set: function (height) {
this._popUpHeight = height;
},
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "login", {
get: function () { return "LOGIN"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "renewToken", {
get: function () { return "RENEW_TOKEN"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "unknown", {
get: function () { return "UNKNOWN"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "homeAccountIdentifier", {
get: function () { return "homeAccountIdentifier"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "common", {
get: function () { return "common"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "openidScope", {
get: function () { return "openid"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "profileScope", {
get: function () { return "profile"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "cacheLocationLocal", {
get: function () { return "localStorage"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "cacheLocationSession", {
get: function () { return "sessionStorage"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "interactionTypeRedirect", {
get: function () { return "redirectInteraction"; },
enumerable: true,
configurable: true
});
Object.defineProperty(Constants, "interactionTypePopup", {
get: function () { return "popupInteraction"; },
enumerable: true,
configurable: true
});
Constants._popUpWidth = 483;
Constants._popUpHeight = 600;
return Constants;
}());
exports.Constants = Constants;
/**
* @hidden
* CacheKeys for 'authority' and 'account'
*/
exports.CacheKeys = {
AUTHORITY: "msal.authority",
ACQUIRE_TOKEN_ACCOUNT: "msal.acquireTokenAccount"
};
exports.AADTrustedHostList = {
"login.windows.net": "login.windows.net",
"login.chinacloudapi.cn": "login.chinacloudapi.cn",
"login.cloudgovapi.us": "login.cloudgovapi.us",
"login.microsoftonline.com": "login.microsoftonline.com",
"login.microsoftonline.de": "login.microsoftonline.de",
"login.microsoftonline.us": "login.microsoftonline.us"
};
/**
* @hidden
* SSO Types - generated to populate hints
*/
exports.SSOTypes = {
ACCOUNT: "account",
SID: "sid",
LOGIN_HINT: "login_hint",
ID_TOKEN: "id_token",
DOMAIN_HINT: "domain_hint",
ORGANIZATIONS: "organizations",
CONSUMERS: "consumers",
ACCOUNT_ID: "accountIdentifier",
HOMEACCOUNT_ID: "homeAccountIdentifier",
LOGIN_REQ: "login_req",
DOMAIN_REQ: "domain_req"
};
/**
* @hidden
*/
exports.BlacklistedEQParams = [
exports.SSOTypes.SID,
exports.SSOTypes.LOGIN_HINT
];
/**
* we considered making this "enum" in the request instead of string, however it looks like the allowed list of
* prompt values kept changing over past couple of years. There are some undocumented prompt values for some
* internal partners too, hence the choice of generic "string" type instead of the "enum"
* @hidden
*/
exports.PromptState = {
LOGIN: "login",
SELECT_ACCOUNT: "select_account",
CONSENT: "consent",
NONE: "none",
};
/**
* MSAL JS Library Version
*/
function libraryVersion() {
return "1.1.3";
}
exports.libraryVersion = libraryVersion;
//# sourceMappingURL=Constants.js.map