UNPKG

@okta/okta-auth-js

Version:
2 lines 205 kB
/*! For license information please see okta-auth-js.authn.min.js.LICENSE.txt */ var OktaAuth;!function(){var e={7228:function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n},e.exports.__esModule=!0,e.exports.default=e.exports},2858:function(e){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},3646:function(e,t,r){var n=r(7228);e.exports=function(e){if(Array.isArray(e))return n(e)},e.exports.__esModule=!0,e.exports.default=e.exports},1506:function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},8926:function(e){function t(e,t,r,n,o,i,a){try{var s=e[i](a),u=s.value}catch(e){return void r(e)}s.done?t(u):Promise.resolve(u).then(n,o)}e.exports=function(e){return function(){var r=this,n=arguments;return new Promise((function(o,i){var a=e.apply(r,n);function s(e){t(a,o,i,s,u,"next",e)}function u(e){t(a,o,i,s,u,"throw",e)}s(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports},4575:function(e){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},9100:function(e,t,r){var n=r(9489),o=r(7067);function i(t,r,a){return o()?(e.exports=i=Reflect.construct,e.exports.__esModule=!0,e.exports.default=e.exports):(e.exports=i=function(e,t,r){var o=[null];o.push.apply(o,t);var i=new(Function.bind.apply(e,o));return r&&n(i,r.prototype),i},e.exports.__esModule=!0,e.exports.default=e.exports),i.apply(null,arguments)}e.exports=i,e.exports.__esModule=!0,e.exports.default=e.exports},3913:function(e){function t(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}e.exports=function(e,r,n){return r&&t(e.prototype,r),n&&t(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},9713:function(e){e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},e.exports.__esModule=!0,e.exports.default=e.exports},6525:function(e,t,r){var n=r(8331);function o(){return"undefined"!=typeof Reflect&&Reflect.get?(e.exports=o=Reflect.get,e.exports.__esModule=!0,e.exports.default=e.exports):(e.exports=o=function(e,t,r){var o=n(e,t);if(o){var i=Object.getOwnPropertyDescriptor(o,t);return i.get?i.get.call(arguments.length<3?e:r):i.value}},e.exports.__esModule=!0,e.exports.default=e.exports),o.apply(this,arguments)}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},9754:function(e){function t(r){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},2205:function(e,t,r){var n=r(9489);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&n(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},5318:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},430:function(e){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")},e.exports.__esModule=!0,e.exports.default=e.exports},7067:function(e){e.exports=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}},e.exports.__esModule=!0,e.exports.default=e.exports},6860:function(e){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},3884:function(e){e.exports=function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i=[],a=!0,s=!1;try{for(r=r.call(e);!(a=(n=r.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==r.return||r.return()}finally{if(s)throw o}}return i}},e.exports.__esModule=!0,e.exports.default=e.exports},521:function(e){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},8206:function(e){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},6479:function(e,t,r){var n=r(7316);e.exports=function(e,t){if(null==e)return{};var r,o,i=n(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)r=a[o],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i},e.exports.__esModule=!0,e.exports.default=e.exports},7316:function(e){e.exports=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},8585:function(e,t,r){var n=r(8).default,o=r(1506);e.exports=function(e,t){if(t&&("object"===n(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},9489:function(e){function t(r,n){return e.exports=t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r,n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3038:function(e,t,r){var n=r(2858),o=r(3884),i=r(379),a=r(521);e.exports=function(e,t){return n(e)||o(e,t)||i(e,t)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},8331:function(e,t,r){var n=r(9754);e.exports=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=n(e)););return e},e.exports.__esModule=!0,e.exports.default=e.exports},319:function(e,t,r){var n=r(3646),o=r(6860),i=r(379),a=r(8206);e.exports=function(e){return n(e)||o(e)||i(e)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},8:function(e){function t(r){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},379:function(e,t,r){var n=r(7228);e.exports=function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},5957:function(e,t,r){var n=r(9754),o=r(9489),i=r(430),a=r(9100);function s(t){var r="function"==typeof Map?new Map:void 0;return e.exports=s=function(e){if(null===e||!i(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==r){if(r.has(e))return r.get(e);r.set(e,t)}function t(){return a(e,arguments,n(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),o(t,e)},e.exports.__esModule=!0,e.exports.default=e.exports,s(t)}e.exports=s,e.exports.__esModule=!0,e.exports.default=e.exports},7757:function(e,t,r){e.exports=r(5666)},97:function(e,t,r){"use strict";var n=r(5318);t.AuthnTransactionImpl=void 0;var o=n(r(4575)),i=n(r(9713)),a=r(6693);t.AuthnTransactionImpl=function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;(0,o.default)(this,e),(0,i.default)(this,"next",void 0),(0,i.default)(this,"cancel",void 0),(0,i.default)(this,"skip",void 0),(0,i.default)(this,"unlock",void 0),(0,i.default)(this,"changePassword",void 0),(0,i.default)(this,"resetPassword",void 0),(0,i.default)(this,"answer",void 0),(0,i.default)(this,"recovery",void 0),(0,i.default)(this,"verify",void 0),(0,i.default)(this,"resend",void 0),(0,i.default)(this,"activate",void 0),(0,i.default)(this,"poll",void 0),(0,i.default)(this,"prev",void 0),(0,i.default)(this,"data",void 0),(0,i.default)(this,"stateToken",void 0),(0,i.default)(this,"sessionToken",void 0),(0,i.default)(this,"status",void 0),(0,i.default)(this,"user",void 0),(0,i.default)(this,"factor",void 0),(0,i.default)(this,"factors",void 0),(0,i.default)(this,"policy",void 0),(0,i.default)(this,"scopes",void 0),(0,i.default)(this,"target",void 0),(0,i.default)(this,"authentication",void 0),this.data=void 0,this.status=void 0,n&&(this.data=n,Object.assign(this,(0,a.flattenEmbedded)(t,r,n,n,{})),delete this.stateToken,"RECOVERY_CHALLENGE"!==n.status||n._links||(this.cancel=function(){return Promise.resolve(r.createTransaction())}))}},9859:function(e,t,r){"use strict";var n=r(5318);t.getSavedStateToken=f,t.introspectAuthn=function(e,t,r){if(!r||!r.stateToken){var n=f(e);if(!n)return Promise.reject(new i.default("No transaction to evaluate"));r={stateToken:n}}return c(e,r).then((function(e){return t.createTransaction(e)}))},t.postToTransaction=function(e,t,r,n,i){return i=Object.assign({withCredentials:!0},i),(0,o.post)(e,r,n,i).then((function(e){return t.createTransaction(e)}))},t.resumeTransaction=function(e,t,r){if(!r||!r.stateToken){var n=f(e);if(!n)return Promise.reject(new i.default("No transaction to resume"));r={stateToken:n}}return u(e,r).then((function(e){return t.createTransaction(e)}))},t.transactionExists=function(e){return!!f(e)},t.transactionStatus=u,t.transactionStep=c;var o=r(4777),i=n(r(9123)),a=r(1971),s=r(1349);function u(e,t){return t=(0,s.addStateToken)(e,t),(0,o.post)(e,e.getIssuerOrigin()+"/api/v1/authn",t,{withCredentials:!0})}function c(e,t){return t=(0,s.addStateToken)(e,t),(0,o.post)(e,e.getIssuerOrigin()+"/api/v1/authn/introspect",t,{withCredentials:!0})}function f(e){return e.options.storageUtil.storage.get(a.STATE_TOKEN_KEY_NAME)}},8248:function(e,t,r){"use strict";t.createAuthnTransactionAPI=function(e){var t={status:n.transactionStatus.bind(null,e),resume:function(r){return(0,n.resumeTransaction)(e,t,r)},exists:n.transactionExists.bind(null,e),introspect:function(r){return(0,n.introspectAuthn)(e,t,r)},createTransaction:function(r){return new o.AuthnTransactionImpl(e,t,r)},postToTransaction:function(r,o,i){return(0,n.postToTransaction)(e,t,r,o,i)}};return t};var n=r(9859),o=r(97)},3398:function(e,t,r){"use strict";var n=r(8248);Object.keys(n).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===n[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}}))}));var o=r(3164);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=r(2576);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}))},3164:function(e,t,r){"use strict";var n=r(5318);t.mixinAuthn=function(e){return function(e){(0,c.default)(m,e);var t,r,n,g,y=(t=m,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,l.default)(t);if(r){var o=(0,l.default)(this).constructor;e=Reflect.construct(n,arguments,o)}else e=n.apply(this,arguments);return(0,f.default)(this,e)});function m(){var e;(0,a.default)(this,m);for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return e=y.call.apply(y,[this].concat(r)),(0,d.default)((0,u.default)(e),"tx",void 0),(0,d.default)((0,u.default)(e),"authn",void 0),(0,d.default)((0,u.default)(e),"fingerprint",void 0),e.authn=e.tx=(0,v.createAuthnTransactionAPI)((0,u.default)(e)),e.fingerprint=p.default.bind(null,(0,u.default)(e)),e}return(0,s.default)(m,[{key:"signIn",value:(g=(0,i.default)(o.default.mark((function e(t){var r,n=this;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=(0,h.clone)(t||{}),r=function(e){return delete t.sendFingerprint,n.tx.postToTransaction("/api/v1/authn",t,e)},t.sendFingerprint){e.next=4;break}return e.abrupt("return",r());case 4:return e.abrupt("return",this.fingerprint().then((function(e){return r({headers:{"X-Device-Fingerprint":e}})})));case 5:case"end":return e.stop()}}),e,this)}))),function(e){return g.apply(this,arguments)})},{key:"signInWithCredentials",value:(n=(0,i.default)(o.default.mark((function e(t){return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.signIn(t));case 1:case"end":return e.stop()}}),e,this)}))),function(e){return n.apply(this,arguments)})},{key:"forgotPassword",value:function(e){return this.tx.postToTransaction("/api/v1/authn/recovery/password",e)}},{key:"unlockAccount",value:function(e){return this.tx.postToTransaction("/api/v1/authn/recovery/unlock",e)}},{key:"verifyRecoveryToken",value:function(e){return this.tx.postToTransaction("/api/v1/authn/recovery/token",e)}}]),m}(e)};var o=n(r(7757)),i=n(r(8926)),a=n(r(4575)),s=n(r(3913)),u=n(r(1506)),c=n(r(2205)),f=n(r(8585)),l=n(r(9754)),d=n(r(9713)),h=r(305),p=n(r(8719)),v=r(8248)},2576:function(){},6693:function(e,t,r){"use strict";t.flattenEmbedded=function e(t,r,i,a,s){if(a=a||i,a=(0,n.clone)(a),Array.isArray(a)){for(var u=[],c=0,f=a.length;c<f;c++)u.push(e(t,r,i,a[c],s));return u}var l=a._embedded||{};for(var d in l)Object.prototype.hasOwnProperty.call(l,d)&&((0,n.isObject)(l[d])||Array.isArray(l[d]))&&(l[d]=e(t,r,i,l[d],s));var h=(0,o.links2fns)(t,r,i,a,s);return Object.assign(l,h),a=(0,n.omit)(a,"_embedded","_links"),Object.assign(a,l),a};var n=r(305),o=r(9265)},8657:function(e,t,r){"use strict";var n=r(5318);t.link2fn=function e(t,r,n,c,f,l){if(Array.isArray(f))return function(a,s){if(!a)throw new i.default("Must provide a link name");var u=(0,o.find)(f,{name:a});if(!u)throw new i.default("No link found for that name");return e(t,r,n,c,u,l)(s)};if(f.hints&&f.hints.allow&&1===f.hints.allow.length)switch(f.hints.allow[0]){case"GET":return function(){return(0,a.get)(t,f.href,{withCredentials:!0})};case"POST":return function(e){l&&l.isPolling&&(l.isPolling=!1);var a=(0,u.addStateToken)(n,e);"MFA_ENROLL"!==n.status&&"FACTOR_ENROLL"!==n.status||Object.assign(a,{factorType:c.factorType,provider:c.provider});var d={},h=a.autoPush;if(void 0!==h){if("function"==typeof h)try{d.autoPush=!!h()}catch(e){return Promise.reject(new i.default("AutoPush resulted in an error."))}else null!==h&&(d.autoPush=!!h);a=(0,o.omit)(a,"autoPush")}var p=a.rememberDevice;if(void 0!==p){if("function"==typeof p)try{d.rememberDevice=!!p()}catch(e){return Promise.reject(new i.default("RememberDevice resulted in an error."))}else null!==p&&(d.rememberDevice=!!p);a=(0,o.omit)(a,"rememberDevice")}else a.profile&&void 0!==a.profile.updatePhone&&(a.profile.updatePhone&&(d.updatePhone=!0),a.profile=(0,o.omit)(a.profile,"updatePhone"));var v=f.href+(0,o.toQueryString)(d);return(0,s.postToTransaction)(t,r,v,a)}}};var o=r(305),i=n(r(9123)),a=r(4777),s=r(9859),u=r(1349)},9265:function(e,t,r){"use strict";t.links2fns=function(e,t,r,i,a){var s={};for(var u in i._links)if(Object.prototype.hasOwnProperty.call(i._links,u)){var c=i._links[u];if("next"===u&&(u=c.name),c.type)s[u]=c;else if("poll"===u)s.poll=(0,o.getPollFn)(e,r,a);else{var f=(0,n.link2fn)(e,t,r,i,c,a);f&&(s[u]=f)}}return s};var n=r(8657),o=r(3395)},3395:function(e,t,r){"use strict";var n=r(5318);t.getPollFn=function(e,t,r){return function(n){var f,l,d,h;(0,i.isNumber)(n)?f=n:(0,i.isObject)(n)&&(f=n.delay,l=n.rememberDevice,d=n.autoPush,h=n.transactionCallBack),f||0===f||(f=a.DEFAULT_POLLING_DELAY);var p=(0,i.getLink)(t,"next","poll");r.isPolling=!0;var v=0;return function n(){return r.isPolling?function(){var r={};if("function"==typeof d)try{r.autoPush=!!d()}catch(e){return Promise.reject(new s.default("AutoPush resulted in an error."))}else null!=d&&(r.autoPush=!!d);if("function"==typeof l)try{r.rememberDevice=!!l()}catch(e){return Promise.reject(new s.default("RememberDevice resulted in an error."))}else null!=l&&(r.rememberDevice=!!l);var n=p.href+(0,i.toQueryString)(r);return(0,o.post)(e,n,(0,c.getStateToken)(t),{saveAuthnState:!1,withCredentials:!0})}().then((function(t){if(v=0,t.factorResult&&"WAITING"===t.factorResult){if(!r.isPolling)throw new u.default;return"function"==typeof h&&h(t),(0,i.delay)(f).then(n)}return r.isPolling=!1,e.tx.createTransaction(t)})).catch((function(e){if(e.xhr&&(0===e.xhr.status||429===e.xhr.status)&&v<=4){var t=1e3*Math.pow(2,v);return v++,(0,i.delay)(t).then(n)}throw e})):Promise.reject(new u.default)}().catch((function(e){throw r.isPolling=!1,e}))}};var o=r(4777),i=r(305),a=r(1971),s=n(r(9123)),u=n(r(6573)),c=(r(2576),r(1349))},1349:function(e,t){"use strict";function r(e,t){var r={};return Object.assign(r,t),!r.stateToken&&e.stateToken&&(r.stateToken=e.stateToken),r}t.addStateToken=r,t.getStateToken=function(e){return r(e)}},9893:function(e,t,r){"use strict";var n=r(5318),o=r(8);t.createOktaAuthBase=function(e){var t=function t(){(0,i.default)(this,t),(0,a.default)(this,"options",void 0),(0,a.default)(this,"emitter",void 0),(0,a.default)(this,"features",void 0);var r=new e(arguments.length&&(arguments.length<=0?void 0:arguments[0])||{});this.options=(0,s.removeNils)(r),this.emitter=new f.default,this.features=u};return(0,a.default)(t,"features",u),(0,a.default)(t,"constants",c),t.features=t.prototype.features=u,Object.assign(t,{constants:c}),t};var i=n(r(4575)),a=n(r(9713)),s=r(305),u=d(r(415)),c=d(r(1971)),f=n(r(4279));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(l=function(e){return e?r:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==o(e)&&"function"!=typeof e)return{default:e};var r=l(t);if(r&&r.has(e))return r.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(n,a,s):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}},3306:function(e,t,r){"use strict";var n=r(9893);Object.keys(n).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===n[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}}))}));var o=r(5093);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=r(6429);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}))},5093:function(e,t,r){"use strict";var n=r(5318);t.createBaseOptionsConstructor=function(){return function e(t){(0,o.default)(this,e),(0,i.default)(this,"devMode",void 0),this.devMode=!!t.devMode}};var o=n(r(4575)),i=n(r(9713))},6429:function(){},5407:function(e,t,r){"use strict";var n=r(5318);t.default=void 0;var o=n(r(646)),i=n(r(9123)),a=r(305),s=r(415),u={browserHasLocalStorage:function(){try{var e=this.getLocalStorage();return this.testStorage(e)}catch(e){return!1}},browserHasSessionStorage:function(){try{var e=this.getSessionStorage();return this.testStorage(e)}catch(e){return!1}},testStorageType:function(e){var t=!1;switch(e){case"sessionStorage":t=this.browserHasSessionStorage();break;case"localStorage":t=this.browserHasLocalStorage();break;case"cookie":case"memory":t=!0;break;default:t=!1}return t},getStorageByType:function(e,t){var r;switch(e){case"sessionStorage":r=this.getSessionStorage();break;case"localStorage":r=this.getLocalStorage();break;case"cookie":r=this.getCookieStorage(t);break;case"memory":r=this.getInMemoryStorage();break;default:throw new i.default("Unrecognized storage option: ".concat(e))}return r},findStorageType:function(e){var t,r;return t=(e=e.slice()).shift(),(r=e.length?e[0]:null)?this.testStorageType(t)?t:((0,a.warn)("This browser doesn't support ".concat(t,". Switching to ").concat(r,".")),this.findStorageType(e)):t},getLocalStorage:function(){return(0,s.isIE11OrLess)()&&!window.onstorage&&(window.onstorage=function(){}),localStorage},getSessionStorage:function(){return sessionStorage},getCookieStorage:function(e){var t=this,r=e.secure,n=e.sameSite,o=e.sessionCookie;if(void 0===r||void 0===n)throw new i.default('getCookieStorage: "secure" and "sameSite" options must be provided');var a={getItem:this.storage.get,setItem:function(e,i){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"2200-01-01T00:00:00.000Z";a=o?null:a,t.storage.set(e,i,a,{secure:r,sameSite:n})},removeItem:function(e){t.storage.delete(e)}};return e.useSeparateCookies?{getItem:function(e){var t=a.getItem(),r={};return Object.keys(t).forEach((function(n){0===n.indexOf(e)&&(r[n.replace("".concat(e,"_"),"")]=JSON.parse(t[n]))})),JSON.stringify(r)},setItem:function(e,t){var r=JSON.parse(this.getItem(e));t=JSON.parse(t),Object.keys(t).forEach((function(n){var o=e+"_"+n,i=JSON.stringify(t[n]);a.setItem(o,i),delete r[n]})),Object.keys(r).forEach((function(t){a.removeItem(e+"_"+t)}))},removeItem:function(e){var t=JSON.parse(this.getItem(e));Object.keys(t).forEach((function(t){a.removeItem(e+"_"+t)}))}}:a},inMemoryStore:{},getInMemoryStorage:function(){var e=this;return{getItem:function(t){return e.inMemoryStore[t]},setItem:function(t,r){e.inMemoryStore[t]=r}}},testStorage:function(e){var t="okta-test-storage";try{return e.setItem(t,t),e.removeItem(t),!0}catch(e){return!1}},storage:{set:function(e,t,r,n){var a=n.sameSite,s=n.secure;if(void 0===s||void 0===a)throw new i.default('storage.set: "secure" and "sameSite" options must be provided');var u={path:n.path||"/",secure:s,sameSite:a};return Date.parse(r)&&(u.expires=new Date(r)),o.default.set(e,t,u),this.get(e)},get:function(e){return arguments.length?o.default.get(e):o.default.get()},delete:function(e){return o.default.remove(e,{path:"/"})}}},c=u;t.default=c,e.exports=t.default},8719:function(e,t,r){"use strict";t.default=function(e,t){return t=t||{},(0,o.isFingerprintSupported)()?new Promise((function(o,u){var c;(a=document.createElement("iframe")).style.display="none",s=function(t){if(t&&t.data&&t.origin===e.getIssuerOrigin()){try{var r=JSON.parse(t.data)}catch(e){return}if(r)return"FingerprintAvailable"===r.type?o(r.fingerprint):void("FingerprintServiceReady"===r.type&&t.source.postMessage(JSON.stringify({type:"GetFingerprint"}),t.origin))}},(0,i.addListener)(window,"message",s),a.src=e.getIssuerOrigin()+"/auth/services/devicefingerprint",document.body.appendChild(a),r=setTimeout((function(){u(new n.AuthSdkError("Fingerprinting timed out"))}),(null===(c=t)||void 0===c?void 0:c.timeout)||15e3)})).finally((function(){clearTimeout(r),(0,i.removeListener)(window,"message",s),document.body.contains(a)&&a.parentElement.removeChild(a)})):Promise.reject(new n.AuthSdkError("Fingerprinting is not supported on this device"));var r,a,s};var n=r(5728),o=r(415),i=r(9443);e.exports=t.default},6244:function(e,t,r){"use strict";var n=r(5318);t.default=void 0;var o=n(r(4575)),i=n(r(3913)),a=n(r(9713)),s=function(){function e(t){(0,o.default)(this,e),(0,a.default)(this,"localOffset",void 0),this.localOffset=parseInt(t||0)}return(0,i.default)(e,[{key:"now",value:function(){return(Date.now()+this.localOffset)/1e3}}],[{key:"create",value:function(){return new e(0)}}]),e}();t.default=s,e.exports=t.default},1971:function(e,t){"use strict";t.TRANSACTION_STORAGE_NAME=t.TOKEN_STORAGE_NAME=t.STATE_TOKEN_KEY_NAME=t.SHARED_TRANSACTION_STORAGE_NAME=t.REFRESH_TOKEN_STORAGE_KEY=t.REFERRER_PATH_STORAGE_KEY=t.PKCE_STORAGE_NAME=t.ORIGINAL_URI_STORAGE_NAME=t.MIN_VERIFIER_LENGTH=t.MAX_VERIFIER_LENGTH=t.ID_TOKEN_STORAGE_KEY=t.IDX_RESPONSE_STORAGE_NAME=t.IDX_API_VERSION=t.DEFAULT_POLLING_DELAY=t.DEFAULT_MAX_CLOCK_SKEW=t.DEFAULT_CODE_CHALLENGE_METHOD=t.DEFAULT_CACHE_DURATION=t.CACHE_STORAGE_NAME=t.ACCESS_TOKEN_STORAGE_KEY=void 0,t.STATE_TOKEN_KEY_NAME="oktaStateToken",t.DEFAULT_POLLING_DELAY=500,t.DEFAULT_MAX_CLOCK_SKEW=300,t.DEFAULT_CACHE_DURATION=86400,t.TOKEN_STORAGE_NAME="okta-token-storage",t.CACHE_STORAGE_NAME="okta-cache-storage",t.PKCE_STORAGE_NAME="okta-pkce-storage",t.TRANSACTION_STORAGE_NAME="okta-transaction-storage",t.SHARED_TRANSACTION_STORAGE_NAME="okta-shared-transaction-storage",t.ORIGINAL_URI_STORAGE_NAME="okta-original-uri-storage",t.IDX_RESPONSE_STORAGE_NAME="okta-idx-response-storage",t.ACCESS_TOKEN_STORAGE_KEY="accessToken",t.ID_TOKEN_STORAGE_KEY="idToken",t.REFRESH_TOKEN_STORAGE_KEY="refreshToken",t.REFERRER_PATH_STORAGE_KEY="referrerPath",t.MIN_VERIFIER_LENGTH=43,t.MAX_VERIFIER_LENGTH=128,t.DEFAULT_CODE_CHALLENGE_METHOD="S256",t.IDX_API_VERSION="1.0.0"},1018:function(e,t,r){"use strict";var n=r(5318);t.INITIAL_AUTH_STATE=t.AuthStateManager=void 0;var o=n(r(7757)),i=n(r(8926)),a=n(r(4575)),s=n(r(3913)),u=n(r(9713)),c=n(r(3615)),f=r(5728),l=r(9443),d=r(305);function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){(0,u.default)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}t.INITIAL_AUTH_STATE=null;var v={updateAuthStatePromise:null,canceledTimes:0},g="authStateChange",y=function(){function e(t){var r=this;if((0,a.default)(this,e),(0,u.default)(this,"_sdk",void 0),(0,u.default)(this,"_pending",void 0),(0,u.default)(this,"_authState",void 0),(0,u.default)(this,"_prevAuthState",void 0),(0,u.default)(this,"_logOptions",void 0),(0,u.default)(this,"_transformQueue",void 0),!t.emitter)throw new f.AuthSdkError("Emitter should be initialized before AuthStateManager");this._sdk=t,this._pending=p({},v),this._authState=null,this._logOptions={},this._prevAuthState=null,this._transformQueue=new d.PromiseQueue({quiet:!0}),t.tokenManager.on(l.EVENT_ADDED,(function(e,t){r._setLogOptions({event:l.EVENT_ADDED,key:e,token:t}),r.updateAuthState()})),t.tokenManager.on(l.EVENT_REMOVED,(function(e,t){r._setLogOptions({event:l.EVENT_REMOVED,key:e,token:t}),r.updateAuthState()}))}var t;return(0,s.default)(e,[{key:"_setLogOptions",value:function(e){this._logOptions=e}},{key:"getAuthState",value:function(){return this._authState}},{key:"getPreviousAuthState",value:function(){return this._prevAuthState}},{key:"updateAuthState",value:(t=(0,i.default)(o.default.mark((function e(){var t,r,n,i,a,s,u,f=this;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this._sdk.options,r=t.transformAuthState,n=t.devMode,i=function(e){var t=f._logOptions,r=t.event,n=t.key,o=t.token;(0,d.getConsole)().group("OKTA-AUTH-JS:updateAuthState: Event:".concat(r," Status:").concat(e)),(0,d.getConsole)().log(n,o),(0,d.getConsole)().log("Current authState",f._authState),(0,d.getConsole)().groupEnd(),f._logOptions={}},a=function(e){var t,r;r=e,(t=f._authState)&&t.isAuthenticated===r.isAuthenticated&&JSON.stringify(t.idToken)===JSON.stringify(r.idToken)&&JSON.stringify(t.accessToken)===JSON.stringify(r.accessToken)&&t.error===r.error?n&&i("unchanged"):(f._prevAuthState=f._authState,f._authState=e,f._sdk.emitter.emit(g,p({},e)),n&&i("emitted"))},s=function e(t){return f._pending.updateAuthStatePromise.then((function(){var r=f._pending.updateAuthStatePromise;return r&&r!==t?e(r):f.getAuthState()}))},!this._pending.updateAuthStatePromise){e.next=11;break}if(!(this._pending.canceledTimes>=10)){e.next=10;break}return n&&i("terminated"),e.abrupt("return",s(this._pending.updateAuthStatePromise));case 10:this._pending.updateAuthStatePromise.cancel();case 11:return u=new c.default((function(e,t,o){o.shouldReject=!1,o((function(){f._pending.updateAuthStatePromise=null,f._pending.canceledTimes=f._pending.canceledTimes+1,n&&i("canceled")}));var s=function(t){u.isCanceled?e():(a(t),e(),f._pending=p({},v))};f._sdk.isAuthenticated().then((function(){if(u.isCanceled)e();else{var t=f._sdk.tokenManager.getTokensSync(),n=t.accessToken,o=t.idToken,i=t.refreshToken,a={accessToken:n,idToken:o,refreshToken:i,isAuthenticated:!(!n||!o)};(r?f._transformQueue.push(r,null,f._sdk,a):Promise.resolve(a)).then((function(e){return s(e)})).catch((function(e){return s({accessToken:n,idToken:o,refreshToken:i,isAuthenticated:!1,error:e})}))}}))})),this._pending.updateAuthStatePromise=u,e.abrupt("return",s(u));case 14:case"end":return e.stop()}}),e,this)}))),function(){return t.apply(this,arguments)})},{key:"subscribe",value:function(e){this._sdk.emitter.on(g,e)}},{key:"unsubscribe",value:function(e){this._sdk.emitter.off(g,e)}}]),e}();t.AuthStateManager=y},2204:function(e,t,r){"use strict";var n=r(5318);t.ServiceManager=void 0;var o=n(r(7757)),i=n(r(3038)),a=n(r(319)),s=n(r(8926)),u=n(r(4575)),c=n(r(3913)),f=n(r(9713)),l=r(2604),d=r(305);function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){(0,f.default)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function v(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return g(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?g(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw i}}}}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var y="autoRenew",m="syncStorage",b="leaderElection",k=function(){function e(t){var r=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,u.default)(this,e),(0,f.default)(this,"sdk",void 0),(0,f.default)(this,"options",void 0),(0,f.default)(this,"services",void 0),(0,f.default)(this,"started",void 0),this.sdk=t,this.onLeader=this.onLeader.bind(this);var o=t.tokenManager.getOptions(),i=o.autoRenew,a=o.autoRemove,s=o.syncStorage;n.electionChannelName=n.electionChannelName||n.broadcastChannelName,this.options=Object.assign({},e.defaultOptions,{autoRenew:i,autoRemove:a,syncStorage:s},{electionChannelName:"".concat(t.options.clientId,"-election"),syncChannelName:"".concat(t.options.clientId,"-sync")},(0,d.removeNils)(n)),this.started=!1,this.services=new Map,e.knownServices.forEach((function(e){var t=r.createService(e);t&&r.services.set(e,t)}))}var t,r,n,h,g;return(0,c.default)(e,[{key:"onLeader",value:(g=(0,s.default)(o.default.mark((function e(){return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.started){e.next=3;break}return e.next=3,this.startServices();case 3:case"end":return e.stop()}}),e,this)}))),function(){return g.apply(this,arguments)})},{key:"isLeader",value:function(){var e;return null===(e=this.getService(b))||void 0===e?void 0:e.isLeader()}},{key:"isLeaderRequired",value:function(){return(0,a.default)(this.services.values()).some((function(e){return e.canStart()&&e.requiresLeadership()}))}},{key:"start",value:(h=(0,s.default)(o.default.mark((function e(){return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.started){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,this.startServices();case 4:this.started=!0;case 5:case"end":return e.stop()}}),e,this)}))),function(){return h.apply(this,arguments)})},{key:"stop",value:(n=(0,s.default)(o.default.mark((function e(){return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.stopServices();case 2:this.started=!1;case 3:case"end":return e.stop()}}),e,this)}))),function(){return n.apply(this,arguments)})},{key:"getService",value:function(e){return this.services.get(e)}},{key:"startServices",value:(r=(0,s.default)(o.default.mark((function e(){var t,r,n,a,s;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=v(this.services.entries()),e.prev=1,t.s();case 3:if((r=t.n()).done){e.next=10;break}if(n=(0,i.default)(r.value,2),a=n[0],s=n[1],!this.canStartService(a,s)){e.next=8;break}return e.next=8,s.start();case 8:e.next=3;break;case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),t.e(e.t0);case 15:return e.prev=15,t.f(),e.finish(15);case 18:case"end":return e.stop()}}),e,this,[[1,12,15,18]])}))),function(){return r.apply(this,arguments)})},{key:"stopServices",value:(t=(0,s.default)(o.default.mark((function e(){var t,r,n;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=v(this.services.values()),e.prev=1,t.s();case 3:if((r=t.n()).done){e.next=9;break}return n=r.value,e.next=7,n.stop();case 7:e.next=3;break;case 9:e.next=14;break;case 11:e.prev=11,e.t0=e.catch(1),t.e(e.t0);case 14:return e.prev=14,t.f(),e.finish(14);case 17:case"end":return e.stop()}}),e,this,[[1,11,14,17]])}))),function(){return t.apply(this,arguments)})},{key:"canStartService",value:function(e,t){var r=t.canStart()&&!t.isStarted();return e===b?r&&(r=this.isLeaderRequired()):t.requiresLeadership()&&r&&(r=this.isLeader()),r}},{key:"createService",value:function(e){var t,r=this.sdk.tokenManager;switch(e){case b:t=new l.LeaderElectionService(p(p({},this.options),{},{onLeader:this.onLeader}));break;case y:t=new l.AutoRenewService(r,p({},this.options));break;case m:t=new l.SyncStorageService(r,p({},this.options));break;default:throw new Error("Unknown service ".concat(e))}return t}}]),e}();t.ServiceManager=k,(0,f.default)(k,"knownServices",[y,m,b]),(0,f.default)(k,"defaultOptions",{autoRenew:!0,autoRemove:!0,syncStorage:!0})},6599:function(e,t,r){"use strict";var n=r(2204);Object.keys(n).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===n[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}}))}))},1578:function(e,t,r){"use strict";t.createOktaAuthCore=function(e,t,r){var c=(0,n.createOktaAuthBase)(t),f=(0,o.mixinStorage)(c,e),l=(0,i.mixinHttp)(f),d=(0,u.mixinSession)(l),h=(0,a.mixinOAuth)(d,r);return(0,s.mixinCore)(h)};var n=r(3306),o=r(265),i=r(3334),a=r(498),s=r(8386),u=r(3980)},3961:function(e,t,r){"use strict";var n=r(1018);Object.keys(n).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===n[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}}))}));var o=r(9133);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=r(1578);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var a=r(8386);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var s=r(2647);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}));var u=r(8553);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var c=r(6599);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))}))},8386:function(e,t,r){"use strict";var n=r(5318);t.mixinCore=function(e){return function(e){(0,c.default)(b,e);var t,r,n,g,y,m=(t=b,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,l.default)(t);if(r){var o=(0,l.default)(this).constructor;e=Reflect.construct(n,arguments,o)}else e=n.apply(this,arguments);return(0,f.default)(this,e)});function b(){var e;(0,a.default)(this,b);for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return e=m.call.apply(m,[this].concat(r)),(0,d.default)((0,u.default)(e),"authStateManager",void 0),(0,d.default)((0,u.default)(e),"serviceManager",void 0),e.authStateManager=new p.AuthStateManager((0,u.default)(e)),e.serviceManager=new v.ServiceManager((0,u.default)(e),e.options.services),e}return(0,s.default)(b,[{key:"start",value:(y=(0,i.default)(o.default.mark((function e(){return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.serviceManager.start();case 2:if(this.tokenManager.start(),this.token.isLoginRedirect()){e.next=6;break}return e.next=6,this.authStateManager.updateAuthState();case 6:case"end":return e.stop()}}),e,this)}))),function(){return y.apply(this,arguments)})},{key:"stop",value:(g=(0,i.default)(o.default.mark((function e(){return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.tokenManager.stop(),e.next=3,this.serviceManager.stop();case 3:case"end":return e.stop()}}),e,this)}))),function(){return g.apply(this,arguments)})},{key:"handleLoginRedirect",value:(n=(0,i.default)(o.default.mark((function e(t,r){var n,i,a;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=this.options.state,!t){e.next=6;break}this.tokenManager.setTokens(t),r=r||this.getOriginalUri(this.options.state),e.next=25;break;case 6:if(!this.isLoginRedirect()){e.next=24;break}return e.prev=7,e.next=10,(0,h.parseOAuthResponseFromUrl)(this,{});case 10:return i=e.sent,n=i.state,r=r||this.getOriginalUri(n),e.next=15,this.storeTokensFromRedirect();case 15:e.next=22;break;case 17:return e.prev=17,e.t0=e.catch(7),e.next=21,this.authStateManager.updateAuthState();case 21:throw e.t0;case 22:e.next=25;break;case 24:return e.abrupt("return");case 25:return e.next=27,this.authStateManager.updateAuthState();case 27:if(this.removeOriginalUri(n),!(a=this.options.restoreOriginalUri)){e.next=34;break}return e.next=32,a(this,r);case 32:e.next=35;break;case 34:r&&window.location.replace(r);case 35:case"end":return e.stop()}}),e,this,[[7,17]])}))),function(e,t){return n.apply(this,arguments)})}]),b}(e)};var o=n(r(7757)),i=n(r(8926)),a=n(r(4575)),s=n(r(3913)),u=n(r(1506)),c=n(r(2205)),f=n(r(8585)),l=n(r(9754)),d=n(r(9713)),h=r(5372),p=r(1018),v=r(6599)},9133:function(e,t,r){"use strict";var n=r(5318);t.createCoreOptionsConstructor=function(){return function(e){(0,a.default)(f,e);var t,r,n=(t=f,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,u.default)(t);if(r){var o=(0,u.default)(this).constructor;e=Reflect.construct(n,arguments,o)}else e=n.apply(this,arguments);return(0,s.default)(this,e)});function f(e){var t;return(0,o.default)(this,f),t=n.call(this,e),(0,c.default)((0,i.default)(t),"services",void 0),(0,c.default)((0,i.default)(t),"transformAuthState",void 0),t.services=e.services,t.transformAuthState=e.transformAuthState,t}return f}((0,f.createOAuthOptionsConstructor)())};var o=n(r(4575)),i=n(r(1506)),a=n(r(2205)),s=n(r(8585)),u=n(r(9754)),c=n(r(9713)),f=r(9443)},2647:function(e,t,r){"use strict";t.createCoreStorageManager=function(){return(0,n.createOAuthStorageManager)()};var n=r(2333)},2293:function(){},5675:function(){},6655:function(){},8553:function(e,t,r){"use strict";var n=r(6655);Object.keys(n).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===n[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}}))}));var o=r(2293);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=r(5675);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}))},7987:function(e,t,r){"use strict";t.base64ToBase64Url=i,t.base64UrlDecode=s,t.base64UrlToBase64=a,t.base64UrlToBuffer=function(e){return Uint8Array.from(s(e),(function(e){return e.charCodeAt(0)}))},t.base64UrlToString=function(e){var t=a(e);switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw new n.AuthSdkError("Not a valid Base64Url")}var r=(0,o.atob)(t);try{return decodeURIComponent(escape(r))}catch(e){return r}},t.bufferToBase64Url=function(e){return(0,o.btoa)(new Uint8Array(e).reduce((function(e,t){return e+String.fromCharCode(t)}),""))},t.stringToBase64Url=function(e){return i((0,o.btoa)(e))},t.stringToBuffer=function(e){for(var t=new Uint8Array(e.length),r=0;r<e.length;r++)t[r]=e.charCodeAt(r);return t};var n=r(5728),o=r(1);function i(e){return e.replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}function a(e){return e.replace(/-/g,"+").replace(/_/g,"/")}function s(e){return(0,o.atob)(a(e))}},7594:function(e,t){"use strict";t.webcrypto=t.btoa=t.atob=void 0,t.atob=function(e){return atob(e)},t.btoa=function(e){return btoa(e)};var r="undefined"==typeof crypto?null:crypto;t.webcrypto=r},9718:function(e,t,r){"use strict";var n=r(7987);Object.keys(n).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===n[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}}))}));var o=r(5698);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=r(6332);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var a=r(3154);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var s=r(1);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}))},5698:function(e,t,r){"use strict";t.getOidcHash=function(e){var t=(new TextEncoder).encode(e);return o.webcrypto.subtle.digest("SHA-256",t).then((function(e){var t=new Uint8Array(e).slice(0,16),r=String.fromCharCode.apply(null,t);return(0,n.stringToBase64Url)(r)}))};var n=r(7987),o=r(1)},6332:function(){},3154:function(e,t,r){"use strict";t.verifyToken=function(e,t){t=(0,n.clone)(t);var r={name:"RSASSA-PKCS1-v1_5",hash:{name:"SHA-256"}};return delete t.use,i.webcrypto.subtle.importKey("jwk",t,r,!0,["verify"]).then((function(t){var n=e.split("."),a=(0,o.stringToBuffer)(n[0]+"."+n[1]),s=(0,o.base64UrlDecode)(n[2]),u=(0,o.stringToBuffer)(s);return i.webcrypto.subtle.verify(r,t,u,a)}))};var n=r(305),o=r(7987),i=r(1)},1:function(e,t,r){"use strict";var n=r(7594);Object.keys(n).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===n[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}}))}))},3983:function(e,t,r){"use strict";var n=r(5318);t.default=void 0;var o=n(r(4575)),i=n(r(1506)),a=n(r(2205)),s=n(r(8585)),u=n(r(9754)),c=n(r(9713));var f=function(e){(0,a.default)(f,e);var t,r,n=(t=f,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,u.default)(t);if(r){var o=(0,u.default)(this).constructor;e=Reflect.construct(n,arguments,o)}else e=n.apply(this,arguments);return(0,s.default)(this,e)});function f(e,t,r){var a;(0,o.default)(this,f);var s=e.errorSummary;return a=n.call(this,s),(0,c.default)((0,i.default)(a),"errorSummary",void 0),(0,c.default)((0,i.default)(a),"errorCode",void 0),(0,c.default)((0,i.default)(a),"errorLink",void 0),(0,c.default)((0,i.default)(a),"errorId",void 0),(0,c.default)((0,i.default)(a),"errorCauses",void 0),(0,c.default)((0,i.default)(a),"xhr",void 0),(0,c.default)((0,i.default)(a),"meta",void 0),a.name="AuthApiError",a.errorSummary=e.errorSummary,a.errorCode=e.errorCode,a.errorLink=e.errorLink,a.errorId=e.errorId,a.errorCauses=e.errorCauses,t&&(a.xhr=t),r&&(a.meta=r),a}return f}(n(r(401)).default);t.default=f,e.exports=t.default},6573:function(e,t,r){"use strict";var n=r(5318);t.default=void 0;var o=n(r(4575)),i=n(r(2205)),a=n(r(8585)),s=n(r(9754));var u=function(e){(0,i.default)(u,e);var t,r,n=(t=u,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,s.default)(t);if(r){var o=(0,s.default)(this).constructor;e=Reflect.construct(n,arguments,o)}else e=n.apply(this,arguments);return(0,a.default)(this,e)});function u(){return(0,o.default)(this,u),n.call(this,"The poll was stopped by the sdk")}return u}(n(r(401)).default);t.default=u,e.exports=t.default},9123:function(e,t,r){"use strict";var n=r(5318);t.default=void 0;var o=n(r(4575)),i=n(r(1506)),a=n(r(2205)),s=n(r(8585)),u=n(r(9754)),c=n(r(9713));var f=function(e){(0,a.default)(f,e);var t,r,n=(t=f,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,u.default)(t);if(r){var o=(0,u.default)(this).constructor;e=Reflect.construct(n,arguments,o)}else e=n.apply(this,arguments);return(0,s.default)(this,e)});function f(e,t){var r;return(0,o.default)(this,f),r=n.call(this,e),(0,c.default)((0,i.default)(r),"errorSummary",void 0),(0,c.default)((0,i.default)(r),"errorCode",void 0),(0,c.default)((0,i.default)(r),"errorLink",void 0),(0,c.default)((0,i.default)(r),"errorId",void 0),(0,c.default)((0,i.default)(r),"errorCauses",void 0),(0,c.default)((0,i.default)(r),"xhr",void 0),r.name="AuthSdkError",r.errorCode="INTERNAL",r.errorSummary=e,r.errorLink="INTERNAL",r.errorId="INTERNAL",r.errorCauses=[],t&&(r.xhr=t),r}return f}(n(r(401)).default);t.default=f,e.exports=t.default},401:function(e,t,r){"use strict";var n=r(5318);t.default=void 0;var o=n(r(4575)),i=n(r(1506)),a=n(r(2205)),s=n(r(8585)),u=n(r(9754));var c=function(e){(0,a.default)(c,e);var t,r,n=(t=c,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,u.default)(t);if(r){var o=(0,u.default)(this).constructor;e=Reflect.construct(n,arguments,o)}else e=n.apply(this,arguments);return(0,s.default)(this,e)});function c(e){var t;return(0,o.default)(this,c),t=n.call(this,e),Object.setPrototypeOf((0,i.default)(t),(this instanceof c?this.constructor:void 0).prototype),t}return c}((0,n(r(5957)).default)(Error));t.default=c,e.exports=t.default},2886:function(e,t,r){"use strict";var n=r(5318);t.default=void 0;var o=n(r(4575)),i=n(r(1506)),a=n(r(2205)),s=n(r(8585)),u=n(r(9754)),c=n(r(9713));var f=function(e){(0,a.default)(f,e);var t,r,n=(t=f,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,u.default)(t);if(r){var o=(0,u.default)(this).constructor;e=Reflect.construct(n,arguments,o)}else e=n.apply(this,arguments);return(0,s.default)(this,e)});function f(e,t){var r;return(0,o.default)(this,f),r=n.call(this,t),(0,c.default)((0,i.default)(r),"errorCode",void 0),(0,c.default)((0,i.default)(r),"errorSummary",void 0),(0,c.default)((0,i.default)(r),"error",void 0),(0,c.default)((0,i.default)(r),"e