msal-iframe-ok
Version:
Fork to allow silent renewal in iFrame of Microsoft Authentication Library for js
318 lines • 10.4 kB
JavaScript
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
/**
* @hidden
*/
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
});
Constants._popUpWidth = 483;
Constants._popUpHeight = 600;
return Constants;
}());
export { Constants };
/**
* @hidden
*/
export var CacheKeys = {
AUTHORITY: "msal.authority",
ACQUIRE_TOKEN_ACCOUNT: "msal.acquireTokenAccount"
};
/**
* @hidden
*/
export var 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"
};
/**
* 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
*/
export var PromptState = {
LOGIN: "login",
SELECT_ACCOUNT: "select_account",
CONSENT: "consent",
NONE: "none",
};
export var Library = {
version: "1.0.2"
};
//# sourceMappingURL=Constants.js.map