Socket
Book a DemoSign in
Socket

@azure/msal-browser

Package Overview
Dependencies
Maintainers
3
Versions
183
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@azure/msal-browser - npm Package Compare versions

Comparing version
5.6.1
to
5.6.2
+1
-1
dist/app/IPublicClientApplication.mjs

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createBrowserConfigurationAuthError } from '../error/BrowserConfigurationAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { StandardController } from '../controllers/StandardController.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createAuthError, AuthErrorCodes } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { PlatformAuthConstants, NativeExtensionMethod } from '../../utils/BrowserConstants.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { Logger, StubPerformanceClient, Constants } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { BrowserAuthError } from '../error/BrowserAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { getAccountKeysCacheKey, getTokenKeysCacheKey } from './CacheKeys.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createClientAuthError, ClientAuthErrorCodes } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createBrowserAuthError } from '../error/BrowserAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { invoke, invokeAsync } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createBrowserConfigurationAuthError } from '../error/BrowserConfigurationAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { StubPerformanceClient, AuthToken, Logger, buildStaticAuthorityOptions, AuthorityFactory, Authority, invokeAsync, AccountEntityUtils, buildAccountToCache, CacheHelpers, ScopeSet, TimeUtils } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { StubPerformanceClient, ProtocolMode, Logger, LogLevel, createClientConfigurationError, ClientConfigurationErrorCodes, StubbedNetworkModule, DEFAULT_SYSTEM_OPTIONS, Constants, AzureCloudInstance } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { DEFAULT_CRYPTO_IMPLEMENTATION, buildStaticAuthorityOptions, enforceResourceParameter, TimeUtils, AuthError, Constants, AccountEntityUtils, AuthToken } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createBrowserAuthError } from '../error/BrowserAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createClientAuthError, ClientAuthErrorCodes, JoseHeader } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { invoke, invokeAsync } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CryptoOps } from './CryptoOps.mjs';

@@ -22,3 +22,3 @@ export declare const GrantType: {

readonly SKU: "msal.browser";
readonly VERSION: "5.6.1";
readonly VERSION: "5.6.2";
readonly OS: "";

@@ -25,0 +25,0 @@ readonly CPU: "";

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { StandardController } from '../controllers/StandardController.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createAuthError, AuthErrorCodes } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { PlatformAuthConstants, NativeExtensionMethod } from '../../utils/BrowserConstants.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { Constants } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { BrowserAuthError } from '../error/BrowserAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { getAccountKeysCacheKey, getTokenKeysCacheKey } from './CacheKeys.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createClientAuthError, ClientAuthErrorCodes } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createBrowserAuthError } from '../error/BrowserAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { invoke, invokeAsync } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createBrowserConfigurationAuthError } from '../error/BrowserConfigurationAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { StubPerformanceClient, ProtocolMode, Logger, LogLevel, createClientConfigurationError, ClientConfigurationErrorCodes, StubbedNetworkModule, DEFAULT_SYSTEM_OPTIONS, Constants, AzureCloudInstance } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createBrowserAuthError } from '../error/BrowserAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createClientAuthError, ClientAuthErrorCodes, JoseHeader } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { invoke, invokeAsync } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { GetAccountResult } from '../get_account/auth_flow/result/GetAccountResult.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthApiError, RedirectError } from '../error/CustomAuthApiError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthError } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { InvalidArgumentError } from '../error/InvalidArgumentError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthActionErrorBase } from '../../AuthFlowErrorBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowStateBase } from '../../AuthFlowState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowStateBase } from '../../AuthFlowState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthAccountData } from '../../../../get_account/auth_flow/CustomAuthAccountData.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthActionErrorBase } from '../../AuthFlowErrorBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowStateBase } from '../../AuthFlowState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowStateBase } from '../../AuthFlowState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { MfaSubmitChallengeResult } from '../result/MfaSubmitChallengeResult.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { Authority } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthError } from './CustomAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthError } from './CustomAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthError } from './CustomAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthError } from './CustomAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthError } from './CustomAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthError } from './CustomAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthError } from './CustomAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthError } from './CustomAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthError } from './CustomAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthError } from './CustomAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthError } from './CustomAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthError } from './CustomAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { MethodNotImplementedError } from '../error/MethodNotImplementedError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthInteractionClientBase } from '../CustomAuthInteractionClientBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthInteractionClientBase } from '../CustomAuthInteractionClientBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { HttpHeaderKeys, DefaultPackageInfo, ChallengeType } from '../../../CustomAuthConstants.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { ResetPasswordApiClient } from './ResetPasswordApiClient.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { BaseApiClient } from './BaseApiClient.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { GrantType, ResetPasswordPollStatus } from '../../../CustomAuthConstants.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { GrantType } from '../../../CustomAuthConstants.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { GrantType } from '../../../CustomAuthConstants.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { HttpMethod } from './IHttpClient.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { InvalidArgumentError } from '../error/InvalidArgumentError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { ParsedUrlError } from '../error/ParsedUrlError.mjs';

@@ -22,3 +22,3 @@ export declare const GrantType: {

readonly SKU: "msal.browser";
readonly VERSION: "5.6.1";
readonly VERSION: "5.6.2";
readonly OS: "";

@@ -25,0 +25,0 @@ readonly CPU: "";

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { Constants } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthStandardController } from './controller/CustomAuthStandardController.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { SignOutResult } from './result/SignOutResult.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowErrorBase } from '../../../core/auth_flow/AuthFlowErrorBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../../core/auth_flow/AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../../core/auth_flow/AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../../core/auth_flow/AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowStateBase } from '../../../core/auth_flow/AuthFlowState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowStateBase } from '../../../core/auth_flow/AuthFlowState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowStateBase } from '../../../core/auth_flow/AuthFlowState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { DefaultPackageInfo } from '../../CustomAuthConstants.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ export { CustomAuthPublicClientApplication } from './CustomAuthPublicClientApplication.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { BaseOperatingContext } from '../../operatingcontext/BaseOperatingContext.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthActionErrorBase } from '../../../core/auth_flow/AuthFlowErrorBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../../core/auth_flow/AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../../core/auth_flow/AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../../core/auth_flow/AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../../core/auth_flow/AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { ResetPasswordResendCodeResult } from '../result/ResetPasswordResendCodeResult.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { SignInContinuationState } from '../../../sign_in/auth_flow/state/SignInContinuationState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowStateBase } from '../../../core/auth_flow/AuthFlowState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { ResetPasswordSubmitPasswordResult } from '../result/ResetPasswordSubmitPasswordResult.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowActionRequiredStateBase } from '../../../core/auth_flow/AuthFlowState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthApiError } from '../../core/error/CustomAuthApiError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthActionErrorBase } from '../../../core/auth_flow/AuthFlowErrorBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../../core/auth_flow/AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../../core/auth_flow/AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { SignInSubmitCodeError } from '../error_type/SignInError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { SignInSubmitPasswordError } from '../error_type/SignInError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { SignInResendCodeResult } from '../result/SignInResendCodeResult.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowStateBase } from '../../../core/auth_flow/AuthFlowState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { SignInResult } from '../result/SignInResult.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowStateBase } from '../../../core/auth_flow/AuthFlowState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { SignInSubmitPasswordResult } from '../result/SignInSubmitPasswordResult.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowActionRequiredStateBase } from '../../../core/auth_flow/AuthFlowState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { GrantType, ChallengeType, DefaultCustomAuthApiCodeLength } from '../../CustomAuthConstants.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthActionErrorBase } from '../../../core/auth_flow/AuthFlowErrorBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../../core/auth_flow/AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../../core/auth_flow/AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../../core/auth_flow/AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../../core/auth_flow/AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowResultBase } from '../../../core/auth_flow/AuthFlowResultBase.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { InvalidArgumentError } from '../../../core/error/InvalidArgumentError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { UnexpectedError } from '../../../core/error/UnexpectedError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { SignInContinuationState } from '../../../sign_in/auth_flow/state/SignInContinuationState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowStateBase } from '../../../core/auth_flow/AuthFlowState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { UnexpectedError } from '../../../core/error/UnexpectedError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthFlowActionRequiredStateBase } from '../../../core/auth_flow/AuthFlowState.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { CustomAuthApiError } from '../../core/error/CustomAuthApiError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createBrowserAuthError } from '../error/BrowserAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthError } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthError } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthError, createInteractionRequiredAuthError, InteractionRequiredAuthErrorCodes, InteractionRequiredAuthError } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { Logger } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { ServerTelemetryManager, UrlString, Authority, invokeAsync, AuthorityFactory, createClientConfigurationError, ClientConfigurationErrorCodes } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthorizationCodeClient } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { ServerTelemetryManager, AADServerParamKeys, TimeUtils, ScopeSet, createClientAuthError, ClientAuthErrorCodes, AuthToken, buildAccountToCache, AccountEntityUtils, AuthorityType, Constants, PopTokenGenerator, updateAccountTenantProfileData, CacheHelpers, invokeAsync, PerformanceEvents, UrlString } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { Constants, invokeAsync, ProtocolMode, PerformanceEvents, invoke, AuthError, UrlString } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { invokeAsync, ProtocolMode, AuthError, Constants, PerformanceEvents, UrlUtils, UrlString } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { invokeAsync, PerformanceEvents, AuthError } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { StandardInteractionClient } from './StandardInteractionClient.mjs';

@@ -1,1 +0,1 @@

{"version":3,"file":"SilentIframeClient.d.ts","sourceRoot":"","sources":["../../../src/interaction_client/SilentIframeClient.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,OAAO,EACP,MAAM,EAEN,uBAAuB,EAEvB,kBAAkB,EAKlB,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AACpC,OAAO,EAEH,yBAAyB,EAC5B,MAAM,gCAAgC,CAAC;AAExC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAClE,OAAO,EAAE,mBAAmB,EAAE,MAAM,iCAAiC,CAAC;AACtE,OAAO,EAAE,YAAY,EAAE,MAAM,0BAA0B,CAAC;AACxD,OAAO,EAAE,iBAAiB,EAAE,MAAM,oCAAoC,CAAC;AAKvE,OAAO,EAEH,KAAK,EAER,MAAM,8BAA8B,CAAC;AAMtC,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAC;AAClE,OAAO,EAAE,oBAAoB,EAAE,MAAM,qCAAqC,CAAC;AAO3E,OAAO,EAAE,oBAAoB,EAAE,MAAM,gDAAgD,CAAC;AAMtF,qBAAa,kBAAmB,SAAQ,yBAAyB;IAC7D,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACvB,SAAS,CAAC,aAAa,EAAE,mBAAmB,CAAC;gBAGzC,MAAM,EAAE,oBAAoB,EAC5B,WAAW,EAAE,mBAAmB,EAChC,aAAa,EAAE,OAAO,EACtB,MAAM,EAAE,MAAM,EACd,YAAY,EAAE,YAAY,EAC1B,gBAAgB,EAAE,iBAAiB,EACnC,KAAK,EAAE,KAAK,EACZ,iBAAiB,EAAE,kBAAkB,EACrC,iBAAiB,EAAE,mBAAmB,EACtC,aAAa,EAAE,MAAM,EACrB,oBAAoB,CAAC,EAAE,oBAAoB;IAiB/C;;;OAGG;IACG,YAAY,CACd,OAAO,EAAE,gBAAgB,GAC1B,OAAO,CAAC,oBAAoB,CAAC;IA+DhC;;;;OAIG;IACG,eAAe,CACjB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAgEhC;;;OAGG;IACG,cAAc,CAChB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAoJhC;;OAEG;IACH,MAAM,IAAI,OAAO,CAAC,IAAI,CAAC;IASvB;;;;;OAKG;cACa,iBAAiB,CAC7B,UAAU,EAAE,uBAAuB,EACnC,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;CAoGnC"}
{"version":3,"file":"SilentIframeClient.d.ts","sourceRoot":"","sources":["../../../src/interaction_client/SilentIframeClient.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,OAAO,EACP,MAAM,EAEN,uBAAuB,EAEvB,kBAAkB,EAKlB,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AACpC,OAAO,EAEH,yBAAyB,EAC5B,MAAM,gCAAgC,CAAC;AAExC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAClE,OAAO,EAAE,mBAAmB,EAAE,MAAM,iCAAiC,CAAC;AACtE,OAAO,EAAE,YAAY,EAAE,MAAM,0BAA0B,CAAC;AACxD,OAAO,EAAE,iBAAiB,EAAE,MAAM,oCAAoC,CAAC;AAKvE,OAAO,EAEH,KAAK,EAER,MAAM,8BAA8B,CAAC;AAOtC,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAC;AAClE,OAAO,EAAE,oBAAoB,EAAE,MAAM,qCAAqC,CAAC;AAO3E,OAAO,EAAE,oBAAoB,EAAE,MAAM,gDAAgD,CAAC;AAMtF,qBAAa,kBAAmB,SAAQ,yBAAyB;IAC7D,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACvB,SAAS,CAAC,aAAa,EAAE,mBAAmB,CAAC;gBAGzC,MAAM,EAAE,oBAAoB,EAC5B,WAAW,EAAE,mBAAmB,EAChC,aAAa,EAAE,OAAO,EACtB,MAAM,EAAE,MAAM,EACd,YAAY,EAAE,YAAY,EAC1B,gBAAgB,EAAE,iBAAiB,EACnC,KAAK,EAAE,KAAK,EACZ,iBAAiB,EAAE,kBAAkB,EACrC,iBAAiB,EAAE,mBAAmB,EACtC,aAAa,EAAE,MAAM,EACrB,oBAAoB,CAAC,EAAE,oBAAoB;IAiB/C;;;OAGG;IACG,YAAY,CACd,OAAO,EAAE,gBAAgB,GAC1B,OAAO,CAAC,oBAAoB,CAAC;IA+DhC;;;;OAIG;IACG,eAAe,CACjB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAgEhC;;;OAGG;IACG,cAAc,CAChB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IA+JhC;;OAEG;IACH,MAAM,IAAI,OAAO,CAAC,IAAI,CAAC;IASvB;;;;;OAKG;cACa,iBAAiB,CAC7B,UAAU,EAAE,uBAAuB,EACnC,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;CAgHnC"}

@@ -1,9 +0,9 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';
import { Constants, invokeAsync, ProtocolMode, AuthError, invoke, PerformanceEvents } from '@azure/msal-common/browser';
import { StandardInteractionClient, initializeAuthorizationRequest } from './StandardInteractionClient.mjs';
import { StandardInteractionClientInitializeAuthorizationRequest, StandardInteractionClientCreateAuthCodeClient, SilentIframeClientTokenHelper, StandardInteractionClientGetDiscoveredAuthority, GenerateEarKey, GeneratePkceCodes, SilentHandlerInitiateAuthRequest, SilentHandlerMonitorIframeForHash, DeserializeResponse, HandleResponseCode, HandleResponseEar } from '../telemetry/BrowserPerformanceEvents.mjs';
import { StandardInteractionClientInitializeAuthorizationRequest, StandardInteractionClientCreateAuthCodeClient, SilentIframeClientTokenHelper, StandardInteractionClientGetDiscoveredAuthority, GenerateEarKey, GeneratePkceCodes, SilentHandlerInitiateAuthRequest, SilentHandlerMonitorIframeForHash, RemoveHiddenIframe, DeserializeResponse, HandleResponseCode, HandleResponseEar } from '../telemetry/BrowserPerformanceEvents.mjs';
import { createBrowserAuthError } from '../error/BrowserAuthError.mjs';
import { InteractionType, BrowserConstants } from '../utils/BrowserConstants.mjs';
import { initiateEarRequest, initiateCodeFlowWithPost, initiateCodeRequest } from '../interaction_handler/SilentHandler.mjs';
import { initiateEarRequest, removeHiddenIframe, initiateCodeFlowWithPost, initiateCodeRequest } from '../interaction_handler/SilentHandler.mjs';
import { preconnect, waitForBridgeResponse } from '../utils/BrowserUtils.mjs';

@@ -111,5 +111,11 @@ import { deserializeResponse } from '../response/ResponseHandler.mjs';

};
await invokeAsync(initiateEarRequest, SilentHandlerInitiateAuthRequest, this.logger, this.performanceClient, correlationId)(this.config, discoveredAuthority, silentRequest, this.logger, this.performanceClient);
const iframe = await invokeAsync(initiateEarRequest, SilentHandlerInitiateAuthRequest, this.logger, this.performanceClient, correlationId)(this.config, discoveredAuthority, silentRequest, this.logger, this.performanceClient);
const responseType = this.config.auth.OIDCOptions.responseMode;
const responseString = await invokeAsync(waitForBridgeResponse, SilentHandlerMonitorIframeForHash, this.logger, this.performanceClient, correlationId)(this.config.system.iframeBridgeTimeout, this.logger, this.browserCrypto, request, this.performanceClient);
let responseString;
try {
responseString = await invokeAsync(waitForBridgeResponse, SilentHandlerMonitorIframeForHash, this.logger, this.performanceClient, correlationId)(this.config.system.iframeBridgeTimeout, this.logger, this.browserCrypto, request, this.performanceClient);
}
finally {
invoke(removeHiddenIframe, RemoveHiddenIframe, this.logger, this.performanceClient, correlationId)(iframe);
}
const serverParams = invoke(deserializeResponse, DeserializeResponse, this.logger, this.performanceClient, correlationId)(responseString, responseType, this.logger, this.correlationId);

@@ -152,4 +158,5 @@ if (!serverParams.ear_jwe && serverParams.code) {

};
let iframe;
if (request.httpMethod === Constants.HttpMethod.POST) {
await invokeAsync(initiateCodeFlowWithPost, SilentHandlerInitiateAuthRequest, this.logger, this.performanceClient, correlationId)(this.config, authClient.authority, silentRequest, this.logger, this.performanceClient);
iframe = await invokeAsync(initiateCodeFlowWithPost, SilentHandlerInitiateAuthRequest, this.logger, this.performanceClient, correlationId)(this.config, authClient.authority, silentRequest, this.logger, this.performanceClient);
}

@@ -160,7 +167,13 @@ else {

// Get the frame handle for the silent request
await invokeAsync(initiateCodeRequest, SilentHandlerInitiateAuthRequest, this.logger, this.performanceClient, correlationId)(navigateUrl, this.performanceClient, this.logger, correlationId);
iframe = await invokeAsync(initiateCodeRequest, SilentHandlerInitiateAuthRequest, this.logger, this.performanceClient, correlationId)(navigateUrl, this.performanceClient, this.logger, correlationId);
}
const responseType = this.config.auth.OIDCOptions.responseMode;
// Wait for response from the redirect bridge.
const responseString = await invokeAsync(waitForBridgeResponse, SilentHandlerMonitorIframeForHash, this.logger, this.performanceClient, correlationId)(this.config.system.iframeBridgeTimeout, this.logger, this.browserCrypto, request, this.performanceClient);
let responseString;
try {
responseString = await invokeAsync(waitForBridgeResponse, SilentHandlerMonitorIframeForHash, this.logger, this.performanceClient, correlationId)(this.config.system.iframeBridgeTimeout, this.logger, this.browserCrypto, request, this.performanceClient);
}
finally {
invoke(removeHiddenIframe, RemoveHiddenIframe, this.logger, this.performanceClient, correlationId)(iframe);
}
const serverParams = invoke(deserializeResponse, DeserializeResponse, this.logger, this.performanceClient, correlationId)(responseString, responseType, this.logger, this.correlationId);

@@ -167,0 +180,0 @@ return invokeAsync(handleResponseCode, HandleResponseCode, this.logger, this.performanceClient, correlationId)(request, serverParams, pkceCodes.verifier, this.apiId, this.config, authClient, this.browserStorage, this.nativeStorage, this.eventHandler, this.logger, this.performanceClient, this.platformAuthProvider);

@@ -1,1 +0,1 @@

{"version":3,"file":"SilentIframeClient.mjs","sources":["../../../../src/interaction_client/SilentIframeClient.ts"],"sourcesContent":[null],"names":["BrowserPerformanceEvents.StandardInteractionClientInitializeAuthorizationRequest","BrowserUtils.preconnect","BrowserPerformanceEvents.StandardInteractionClientCreateAuthCodeClient","BrowserPerformanceEvents.SilentIframeClientTokenHelper","BrowserPerformanceEvents.StandardInteractionClientGetDiscoveredAuthority","BrowserPerformanceEvents.GenerateEarKey","BrowserPerformanceEvents.GeneratePkceCodes","BrowserPerformanceEvents.SilentHandlerInitiateAuthRequest","BrowserUtils.waitForBridgeResponse","BrowserPerformanceEvents.SilentHandlerMonitorIframeForHash","ResponseHandler.deserializeResponse","BrowserPerformanceEvents.DeserializeResponse","Authorize.handleResponseCode","BrowserPerformanceEvents.HandleResponseCode","Authorize.handleResponseEAR","BrowserPerformanceEvents.HandleResponseEar","BrowserAuthErrorCodes.silentLogoutUnsupported","Authorize.getAuthCodeRequestUrl"],"mappings":"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"}
{"version":3,"file":"SilentIframeClient.mjs","sources":["../../../../src/interaction_client/SilentIframeClient.ts"],"sourcesContent":[null],"names":["BrowserPerformanceEvents.StandardInteractionClientInitializeAuthorizationRequest","BrowserUtils.preconnect","BrowserPerformanceEvents.StandardInteractionClientCreateAuthCodeClient","BrowserPerformanceEvents.SilentIframeClientTokenHelper","BrowserPerformanceEvents.StandardInteractionClientGetDiscoveredAuthority","BrowserPerformanceEvents.GenerateEarKey","BrowserPerformanceEvents.GeneratePkceCodes","BrowserPerformanceEvents.SilentHandlerInitiateAuthRequest","BrowserUtils.waitForBridgeResponse","BrowserPerformanceEvents.SilentHandlerMonitorIframeForHash","BrowserPerformanceEvents.RemoveHiddenIframe","ResponseHandler.deserializeResponse","BrowserPerformanceEvents.DeserializeResponse","Authorize.handleResponseCode","BrowserPerformanceEvents.HandleResponseCode","Authorize.handleResponseEAR","BrowserPerformanceEvents.HandleResponseEar","BrowserAuthErrorCodes.silentLogoutUnsupported","Authorize.getAuthCodeRequestUrl"],"mappings":"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"}

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { StandardInteractionClient } from './StandardInteractionClient.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { UrlString, invokeAsync, AuthorizationCodeClient, ProtocolUtils } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthorizeProtocol, ServerError, invokeAsync, PerformanceEvents, CcsCredentialType } from '@azure/msal-common/browser';

@@ -11,2 +11,8 @@ import { Logger, IPerformanceClient, Authority, CommonAuthorizationUrlRequest } from "@azure/msal-common/browser";

export declare function initiateEarRequest(config: BrowserConfiguration, authority: Authority, request: CommonAuthorizationUrlRequest, logger: Logger, performanceClient: IPerformanceClient): Promise<HTMLIFrameElement>;
/**
* @hidden
* Removes a hidden iframe from `document.body` if it is a direct child.
* @param iframe - The iframe element to remove.
*/
export declare function removeHiddenIframe(iframe: HTMLIFrameElement): void;
//# sourceMappingURL=SilentHandler.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"SilentHandler.d.ts","sourceRoot":"","sources":["../../../src/interaction_handler/SilentHandler.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,MAAM,EACN,kBAAkB,EAElB,SAAS,EACT,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AAMpC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAGlE;;;;GAIG;AACH,wBAAsB,mBAAmB,CACrC,UAAU,EAAE,MAAM,EAClB,iBAAiB,EAAE,kBAAkB,EACrC,MAAM,EAAE,MAAM,EACd,aAAa,EAAE,MAAM,GACtB,OAAO,CAAC,iBAAiB,CAAC,CAc5B;AAED,wBAAsB,wBAAwB,CAC1C,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAED,wBAAsB,kBAAkB,CACpC,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B"}
{"version":3,"file":"SilentHandler.d.ts","sourceRoot":"","sources":["../../../src/interaction_handler/SilentHandler.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,MAAM,EACN,kBAAkB,EAElB,SAAS,EACT,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AAMpC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAGlE;;;;GAIG;AACH,wBAAsB,mBAAmB,CACrC,UAAU,EAAE,MAAM,EAClB,iBAAiB,EAAE,kBAAkB,EACrC,MAAM,EAAE,MAAM,EACd,aAAa,EAAE,MAAM,GACtB,OAAO,CAAC,iBAAiB,CAAC,CAc5B;AAED,wBAAsB,wBAAwB,CAC1C,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAED,wBAAsB,kBAAkB,CACpC,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAwCD;;;;GAIG;AACH,wBAAgB,kBAAkB,CAAC,MAAM,EAAE,iBAAiB,GAAG,IAAI,CAIlE"}

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -73,4 +73,14 @@ import { invoke } from '@azure/msal-common/browser';

}
/**
* @hidden
* Removes a hidden iframe from `document.body` if it is a direct child.
* @param iframe - The iframe element to remove.
*/
function removeHiddenIframe(iframe) {
if (document.body === iframe.parentNode) {
document.body.removeChild(iframe);
}
}
export { initiateCodeFlowWithPost, initiateCodeRequest, initiateEarRequest };
export { initiateCodeFlowWithPost, initiateCodeRequest, initiateEarRequest, removeHiddenIframe };
//# sourceMappingURL=SilentHandler.mjs.map

@@ -1,1 +0,1 @@

{"version":3,"file":"SilentHandler.mjs","sources":["../../../../src/interaction_handler/SilentHandler.ts"],"sourcesContent":[null],"names":["BrowserAuthErrorCodes.emptyNavigateUri","BrowserPerformanceEvents.SilentHandlerLoadFrameSync"],"mappings":";;;;;;;;AAAA;;;AAGG;AAiBH;;;;AAIG;AACI,eAAe,mBAAmB,CACrC,UAAkB,EAClB,iBAAqC,EACrC,MAAc,EACd,aAAqB,EAAA;IAErB,IAAI,CAAC,UAAU,EAAE;;AAEb,QAAA,MAAM,CAAC,IAAI,CAAC,uBAAuB,CAAE,CAAA;AACrC,QAAA,MAAM,sBAAsB,CAACA,gBAAsC,CAAC,CAAC;AACxE,KAAA;AAED,IAAA,OAAO,MAAM,CACT,aAAa,EACbC,0BAAmD,EACnD,MAAM,EACN,iBAAiB,EACjB,aAAa,CAChB,CAAC,UAAU,CAAC,CAAC;AAClB,CAAC;AAEM,eAAe,wBAAwB,CAC1C,MAA4B,EAC5B,SAAoB,EACpB,OAAsC,EACtC,MAAc,EACd,iBAAqC,EAAA;AAErC,IAAA,MAAM,KAAK,GAAG,kBAAkB,EAAE,CAAC;AACnC,IAAA,IAAI,CAAC,KAAK,CAAC,eAAe,EAAE;AACxB,QAAA,MAAM,qCAAqC,CAAC;AAC/C,KAAA;AACD,IAAA,MAAM,IAAI,GAAG,MAAM,WAAW,CAC1B,KAAK,CAAC,eAAe,EACrB,MAAM,EACN,SAAS,EACT,OAAO,EACP,MAAM,EACN,iBAAiB,CACpB,CAAC;IACF,IAAI,CAAC,MAAM,EAAE,CAAC;AACd,IAAA,OAAO,KAAK,CAAC;AACjB,CAAC;AAEM,eAAe,kBAAkB,CACpC,MAA4B,EAC5B,SAAoB,EACpB,OAAsC,EACtC,MAAc,EACd,iBAAqC,EAAA;AAErC,IAAA,MAAM,KAAK,GAAG,kBAAkB,EAAE,CAAC;AACnC,IAAA,IAAI,CAAC,KAAK,CAAC,eAAe,EAAE;AACxB,QAAA,MAAM,qCAAqC,CAAC;AAC/C,KAAA;AACD,IAAA,MAAM,IAAI,GAAG,MAAM,UAAU,CACzB,KAAK,CAAC,eAAe,EACrB,MAAM,EACN,SAAS,EACT,OAAO,EACP,MAAM,EACN,iBAAiB,CACpB,CAAC;IACF,IAAI,CAAC,MAAM,EAAE,CAAC;AACd,IAAA,OAAO,KAAK,CAAC;AACjB,CAAC;AAED;;;;;;AAMG;AACH,SAAS,aAAa,CAAC,WAAmB,EAAA;AACtC,IAAA,MAAM,WAAW,GAAG,kBAAkB,EAAE,CAAC;AAEzC,IAAA,WAAW,CAAC,GAAG,GAAG,WAAW,CAAC;AAE9B,IAAA,OAAO,WAAW,CAAC;AACvB,CAAC;AAED;;;;AAIG;AACH,SAAS,kBAAkB,GAAA;IACvB,MAAM,SAAS,GAAG,QAAQ,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC;AAEnD,IAAA,SAAS,CAAC,SAAS,GAAG,kBAAkB,CAAC;AACzC,IAAA,SAAS,CAAC,KAAK,CAAC,UAAU,GAAG,QAAQ,CAAC;AACtC,IAAA,SAAS,CAAC,KAAK,CAAC,QAAQ,GAAG,UAAU,CAAC;AACtC,IAAA,SAAS,CAAC,KAAK,CAAC,KAAK,GAAG,SAAS,CAAC,KAAK,CAAC,MAAM,GAAG,GAAG,CAAC;AACrD,IAAA,SAAS,CAAC,KAAK,CAAC,MAAM,GAAG,GAAG,CAAC;AAC7B,IAAA,SAAS,CAAC,YAAY,CAClB,SAAS,EACT,6CAA6C,CAChD,CAAC;AACF,IAAA,SAAS,CAAC,YAAY,CAAC,OAAO,EAAE,wBAAwB,CAAC,CAAC;AAC1D,IAAA,QAAQ,CAAC,IAAI,CAAC,WAAW,CAAC,SAAS,CAAC,CAAC;AAErC,IAAA,OAAO,SAAS,CAAC;AACrB;;;;"}
{"version":3,"file":"SilentHandler.mjs","sources":["../../../../src/interaction_handler/SilentHandler.ts"],"sourcesContent":[null],"names":["BrowserAuthErrorCodes.emptyNavigateUri","BrowserPerformanceEvents.SilentHandlerLoadFrameSync"],"mappings":"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"}
{
"timestamp": "2026-03-19T23:48:51.532Z",
"packageVersion": "5.6.1",
"timestamp": "2026-03-27T16:37:59.035Z",
"packageVersion": "5.6.2",
"totalStrings": 427,

@@ -5,0 +5,0 @@ "mappings": {

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createBrowserAuthError } from '../error/BrowserAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createNetworkError } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { LogLevel, Logger } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { BaseOperatingContext } from './BaseOperatingContext.mjs';

export declare const name = "@azure/msal-browser";
export declare const version = "5.6.1";
export declare const version = "5.6.2";
//# sourceMappingURL=packageMetadata.d.ts.map

@@ -1,8 +0,8 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';
/* eslint-disable header/header */
const name = "@azure/msal-browser";
const version = "5.6.1";
const version = "5.6.2";
export { name, version };
//# sourceMappingURL=packageMetadata.mjs.map

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createClientConfigurationError, ClientConfigurationErrorCodes, invokeAsync, RequestParameterBuilder, Constants, AuthorizeProtocol, ThrottlingUtils, ResponseHandler, PerformanceEvents, TimeUtils, ProtocolMode, PopTokenGenerator, ProtocolUtils } from '@azure/msal-common/browser';

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/redirect_bridge/index.ts"],"names":[],"mappings":"AAcA,OAAO,EAAE,gBAAgB,EAAE,MAAM,mCAAmC,CAAC;AAGrE;;;;;;;;;;;;GAYG;AACH,wBAAsB,4BAA4B,CAC9C,gBAAgB,CAAC,EAAE,gBAAgB,GACpC,OAAO,CAAC,IAAI,CAAC,CAkGf"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/redirect_bridge/index.ts"],"names":[],"mappings":"AAcA,OAAO,EAAE,gBAAgB,EAAE,MAAM,mCAAmC,CAAC;AAGrE;;;;;;;;;;;;GAYG;AACH,wBAAsB,4BAA4B,CAC9C,gBAAgB,CAAC,EAAE,gBAAgB,GACpC,OAAO,CAAC,IAAI,CAAC,CAwHf"}

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { invokeAsync, ProtocolMode, Constants, createClientConfigurationError, ClientConfigurationErrorCodes } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { UrlUtils } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -105,2 +105,3 @@ /*

const NativeMessageHandlerHandshake = "nativeMessageHandlerHandshake";
const RemoveHiddenIframe = "removeHiddenIframe";
const ImportExistingCache = "importExistingCache";

@@ -124,3 +125,3 @@ /**

export { AcquireTokenByCodeAsync, AcquireTokenByRefreshToken, AcquireTokenBySilentIframe, AcquireTokenFromCache, AcquireTokenSilentAsync, AuthClientAcquireToken, AuthorityFactoryCreateDiscoveredInstance, AwaitConcurrentIframe, Base64Decode, CryptoOptsGetPublicKeyThumbprint, CryptoOptsSignJwt, Decrypt, DecryptEarResponse, DeserializeResponse, Encrypt, GenerateBaseKey, GenerateCodeChallengeFromVerifier, GenerateCodeVerifier, GenerateEarKey, GenerateHKDF, GeneratePkceCodes, GetRandomValues, GetStandardParams, HandleCodeResponse, HandleNativeRedirectPromiseMeasurement, HandleRedirectPromiseMeasurement, HandleResponseCode, HandleResponseEar, HandleResponsePlatformBroker, ImportExistingCache, InitializeBaseRequest, InitializeCache, InitializeSilentRequest, NativeInteractionClientAcquireToken, NativeMessageHandlerHandshake, RefreshTokenClientAcquireTokenByRefreshToken, Sha256Digest, SilentCacheClientAcquireToken, SilentFlowClientAcquireCachedToken, SilentHandlerInitiateAuthRequest, SilentHandlerLoadFrameSync, SilentHandlerMonitorIframeForHash, SilentIframeClientAcquireToken, SilentIframeClientTokenHelper, SilentRefreshClientAcquireToken, StandardInteractionClientCreateAuthCodeClient, StandardInteractionClientGetClientConfiguration, StandardInteractionClientGetDiscoveredAuthority, StandardInteractionClientInitializeAuthorizationRequest, UrlEncodeArr };
export { AcquireTokenByCodeAsync, AcquireTokenByRefreshToken, AcquireTokenBySilentIframe, AcquireTokenFromCache, AcquireTokenSilentAsync, AuthClientAcquireToken, AuthorityFactoryCreateDiscoveredInstance, AwaitConcurrentIframe, Base64Decode, CryptoOptsGetPublicKeyThumbprint, CryptoOptsSignJwt, Decrypt, DecryptEarResponse, DeserializeResponse, Encrypt, GenerateBaseKey, GenerateCodeChallengeFromVerifier, GenerateCodeVerifier, GenerateEarKey, GenerateHKDF, GeneratePkceCodes, GetRandomValues, GetStandardParams, HandleCodeResponse, HandleNativeRedirectPromiseMeasurement, HandleRedirectPromiseMeasurement, HandleResponseCode, HandleResponseEar, HandleResponsePlatformBroker, ImportExistingCache, InitializeBaseRequest, InitializeCache, InitializeSilentRequest, NativeInteractionClientAcquireToken, NativeMessageHandlerHandshake, RefreshTokenClientAcquireTokenByRefreshToken, RemoveHiddenIframe, Sha256Digest, SilentCacheClientAcquireToken, SilentFlowClientAcquireCachedToken, SilentHandlerInitiateAuthRequest, SilentHandlerLoadFrameSync, SilentHandlerMonitorIframeForHash, SilentIframeClientAcquireToken, SilentIframeClientTokenHelper, SilentRefreshClientAcquireToken, StandardInteractionClientCreateAuthCodeClient, StandardInteractionClientGetClientConfiguration, StandardInteractionClientGetDiscoveredAuthority, StandardInteractionClientInitializeAuthorizationRequest, UrlEncodeArr };
//# sourceMappingURL=BrowserPerformanceEvents.mjs.map

@@ -1,1 +0,1 @@

{"version":3,"file":"BrowserPerformanceEvents.mjs","sources":["../../../../src/telemetry/BrowserPerformanceEvents.ts"],"sourcesContent":[null],"names":[],"mappings":";;AAAA;;;AAGG;AAEH;;;AAGG;AACI,MAAM,qBAAqB,GAAG,wBAAwB;AAE7D;;;AAGG;AACI,MAAM,0BAA0B,GAAG,6BAA6B;AAEvE;;;AAGG;AACI,MAAM,uBAAuB,GAAG,0BAA0B;AAEjE;;;AAGG;AACI,MAAM,gCAAgC,GACzC,mCAAmC;AAEvC;;;AAGG;AACI,MAAM,iBAAiB,GAAG,oBAAoB;AAErD;;;AAGG;AACI,MAAM,6BAA6B,GAAG,gCAAgC;AAE7E;;;AAGG;AACI,MAAM,8BAA8B,GAAG,iCAAiC;AAElE,MAAA,qBAAqB,GAAG,wBAAwB;AAE7D;;;AAGG;AACI,MAAM,+BAA+B,GACxC,kCAAkC;AAEtC;;;AAGG;AACI,MAAM,+CAA+C,GACxD,kDAAkD;AAQtD;;;AAGG;AACI,MAAM,mCAAmC,GAC5C,sCAAsC;AAQ1C;;AAEG;AACI,MAAM,4CAA4C,GACrD,+CAA+C;AAEnD;;;AAGG;AACI,MAAM,0BAA0B,GAAG,6BAA6B;AAEvE;;AAEG;AACI,MAAM,qBAAqB,GAAG,wBAAwB;AAE7D;;AAEG;AACI,MAAM,uBAAuB,GAAG,0BAA0B;AAE1D,MAAM,eAAe,GAAG,kBAAkB;AAEjD;;AAEG;AACI,MAAM,6BAA6B,GAAG,gCAAgC;AAE7E;;AAEG;AACI,MAAM,gCAAgC,GACzC,mCAAmC;AAChC,MAAM,iCAAiC,GAC1C,oCAAoC;AAEjC,MAAM,0BAA0B,GAAG,6BAA6B;AAEvE;;AAEG;AACI,MAAM,6CAA6C,GACtD,gDAAgD;AAC7C,MAAM,+CAA+C,GACxD,kDAAkD;AAC/C,MAAM,uDAAuD,GAChE,0DAA0D;AAEvD,MAAM,kCAAkC,GAC3C,qCAAqC;AAElC,MAAM,iBAAiB,GAAG,oBAAoB;AAE9C,MAAM,kBAAkB,GAAG,qBAAqB;AAChD,MAAM,iBAAiB,GAAG,oBAAoB;AAC9C,MAAM,4BAA4B,GAAG,+BAA+B;AACpE,MAAM,kBAAkB,GAAG,qBAAqB;AAEhD,MAAM,sBAAsB,GAAG,yBAAyB;AAExD,MAAM,mBAAmB,GAAG,sBAAsB;AAElD,MAAM,wCAAwC,GACjD,2CAA2C;AAIxC,MAAM,uBAAuB,GAAG,0BAA0B;AAE1D,MAAM,gCAAgC,GAAG,wBAAwB;AACjE,MAAM,sCAAsC,GAC/C,8BAA8B;AAE3B,MAAM,6BAA6B,GAAG,gCAAgC;AAItE,MAAM,mBAAmB,GAAG,sBAAsB;AAGzD;;AAEG;AACI,MAAM,iBAAiB,GAAG,oBAAoB;AAC9C,MAAM,oBAAoB,GAAG,uBAAuB;AACpD,MAAM,iCAAiC,GAC1C,oCAAoC;AACjC,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,eAAe,GAAG,kBAAkB;AAC1C,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,eAAe,GAAG,kBAAkB;AAC1C,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,OAAO,GAAG,UAAU;AAC1B,MAAM,OAAO,GAAG,UAAU;AAC1B,MAAM,cAAc,GAAG,iBAAiB;AACxC,MAAM,kBAAkB,GAAG;;;;"}
{"version":3,"file":"BrowserPerformanceEvents.mjs","sources":["../../../../src/telemetry/BrowserPerformanceEvents.ts"],"sourcesContent":[null],"names":[],"mappings":";;AAAA;;;AAGG;AAEH;;;AAGG;AACI,MAAM,qBAAqB,GAAG,wBAAwB;AAE7D;;;AAGG;AACI,MAAM,0BAA0B,GAAG,6BAA6B;AAEvE;;;AAGG;AACI,MAAM,uBAAuB,GAAG,0BAA0B;AAEjE;;;AAGG;AACI,MAAM,gCAAgC,GACzC,mCAAmC;AAEvC;;;AAGG;AACI,MAAM,iBAAiB,GAAG,oBAAoB;AAErD;;;AAGG;AACI,MAAM,6BAA6B,GAAG,gCAAgC;AAE7E;;;AAGG;AACI,MAAM,8BAA8B,GAAG,iCAAiC;AAElE,MAAA,qBAAqB,GAAG,wBAAwB;AAE7D;;;AAGG;AACI,MAAM,+BAA+B,GACxC,kCAAkC;AAEtC;;;AAGG;AACI,MAAM,+CAA+C,GACxD,kDAAkD;AAQtD;;;AAGG;AACI,MAAM,mCAAmC,GAC5C,sCAAsC;AAQ1C;;AAEG;AACI,MAAM,4CAA4C,GACrD,+CAA+C;AAEnD;;;AAGG;AACI,MAAM,0BAA0B,GAAG,6BAA6B;AAEvE;;AAEG;AACI,MAAM,qBAAqB,GAAG,wBAAwB;AAE7D;;AAEG;AACI,MAAM,uBAAuB,GAAG,0BAA0B;AAE1D,MAAM,eAAe,GAAG,kBAAkB;AAEjD;;AAEG;AACI,MAAM,6BAA6B,GAAG,gCAAgC;AAE7E;;AAEG;AACI,MAAM,gCAAgC,GACzC,mCAAmC;AAChC,MAAM,iCAAiC,GAC1C,oCAAoC;AAEjC,MAAM,0BAA0B,GAAG,6BAA6B;AAEvE;;AAEG;AACI,MAAM,6CAA6C,GACtD,gDAAgD;AAC7C,MAAM,+CAA+C,GACxD,kDAAkD;AAC/C,MAAM,uDAAuD,GAChE,0DAA0D;AAEvD,MAAM,kCAAkC,GAC3C,qCAAqC;AAElC,MAAM,iBAAiB,GAAG,oBAAoB;AAE9C,MAAM,kBAAkB,GAAG,qBAAqB;AAChD,MAAM,iBAAiB,GAAG,oBAAoB;AAC9C,MAAM,4BAA4B,GAAG,+BAA+B;AACpE,MAAM,kBAAkB,GAAG,qBAAqB;AAEhD,MAAM,sBAAsB,GAAG,yBAAyB;AAExD,MAAM,mBAAmB,GAAG,sBAAsB;AAElD,MAAM,wCAAwC,GACjD,2CAA2C;AAIxC,MAAM,uBAAuB,GAAG,0BAA0B;AAE1D,MAAM,gCAAgC,GAAG,wBAAwB;AACjE,MAAM,sCAAsC,GAC/C,8BAA8B;AAE3B,MAAM,6BAA6B,GAAG,gCAAgC;AAEtE,MAAM,kBAAkB,GAAG,qBAAqB;AAEhD,MAAM,mBAAmB,GAAG,sBAAsB;AAGzD;;AAEG;AACI,MAAM,iBAAiB,GAAG,oBAAoB;AAC9C,MAAM,oBAAoB,GAAG,uBAAuB;AACpD,MAAM,iCAAiC,GAC1C,oCAAoC;AACjC,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,eAAe,GAAG,kBAAkB;AAC1C,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,eAAe,GAAG,kBAAkB;AAC1C,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,OAAO,GAAG,UAAU;AAC1B,MAAM,OAAO,GAAG,UAAU;AAC1B,MAAM,cAAc,GAAG,iBAAiB;AACxC,MAAM,kBAAkB,GAAG;;;;"}

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { Constants } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { ProtocolUtils, createClientAuthError, ClientAuthErrorCodes } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { UrlUtils, ProtocolUtils, UrlString } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createBrowserAuthError } from '../error/BrowserAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthError } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthError } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthError, createInteractionRequiredAuthError, InteractionRequiredAuthErrorCodes, InteractionRequiredAuthError } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthError } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { Logger } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { EventType } from './EventType.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import * as BrowserUtils from './utils/BrowserUtils.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { ServerTelemetryManager, UrlString, Authority, invokeAsync, AuthorityFactory, createClientConfigurationError, ClientConfigurationErrorCodes } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthorizationCodeClient } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { ServerTelemetryManager, AADServerParamKeys, TimeUtils, ScopeSet, createClientAuthError, ClientAuthErrorCodes, AuthToken, buildAccountToCache, AccountEntityUtils, AuthorityType, Constants, PopTokenGenerator, updateAccountTenantProfileData, CacheHelpers, invokeAsync, PerformanceEvents, UrlString } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { Constants, invokeAsync, ProtocolMode, PerformanceEvents, invoke, AuthError, UrlString } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { invokeAsync, ProtocolMode, AuthError, Constants, PerformanceEvents, UrlUtils, UrlString } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { invokeAsync, PerformanceEvents, AuthError } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { StandardInteractionClient } from './StandardInteractionClient.mjs';

@@ -1,1 +0,1 @@

{"version":3,"file":"SilentIframeClient.d.ts","sourceRoot":"","sources":["../../src/interaction_client/SilentIframeClient.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,OAAO,EACP,MAAM,EAEN,uBAAuB,EAEvB,kBAAkB,EAKlB,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AACpC,OAAO,EAEH,yBAAyB,EAC5B,MAAM,gCAAgC,CAAC;AAExC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAClE,OAAO,EAAE,mBAAmB,EAAE,MAAM,iCAAiC,CAAC;AACtE,OAAO,EAAE,YAAY,EAAE,MAAM,0BAA0B,CAAC;AACxD,OAAO,EAAE,iBAAiB,EAAE,MAAM,oCAAoC,CAAC;AAKvE,OAAO,EAEH,KAAK,EAER,MAAM,8BAA8B,CAAC;AAMtC,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAC;AAClE,OAAO,EAAE,oBAAoB,EAAE,MAAM,qCAAqC,CAAC;AAO3E,OAAO,EAAE,oBAAoB,EAAE,MAAM,gDAAgD,CAAC;AAMtF,qBAAa,kBAAmB,SAAQ,yBAAyB;IAC7D,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACvB,SAAS,CAAC,aAAa,EAAE,mBAAmB,CAAC;gBAGzC,MAAM,EAAE,oBAAoB,EAC5B,WAAW,EAAE,mBAAmB,EAChC,aAAa,EAAE,OAAO,EACtB,MAAM,EAAE,MAAM,EACd,YAAY,EAAE,YAAY,EAC1B,gBAAgB,EAAE,iBAAiB,EACnC,KAAK,EAAE,KAAK,EACZ,iBAAiB,EAAE,kBAAkB,EACrC,iBAAiB,EAAE,mBAAmB,EACtC,aAAa,EAAE,MAAM,EACrB,oBAAoB,CAAC,EAAE,oBAAoB;IAiB/C;;;OAGG;IACG,YAAY,CACd,OAAO,EAAE,gBAAgB,GAC1B,OAAO,CAAC,oBAAoB,CAAC;IA+DhC;;;;OAIG;IACG,eAAe,CACjB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAgEhC;;;OAGG;IACG,cAAc,CAChB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAoJhC;;OAEG;IACH,MAAM,IAAI,OAAO,CAAC,IAAI,CAAC;IASvB;;;;;OAKG;cACa,iBAAiB,CAC7B,UAAU,EAAE,uBAAuB,EACnC,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;CAoGnC"}
{"version":3,"file":"SilentIframeClient.d.ts","sourceRoot":"","sources":["../../src/interaction_client/SilentIframeClient.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,OAAO,EACP,MAAM,EAEN,uBAAuB,EAEvB,kBAAkB,EAKlB,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AACpC,OAAO,EAEH,yBAAyB,EAC5B,MAAM,gCAAgC,CAAC;AAExC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAClE,OAAO,EAAE,mBAAmB,EAAE,MAAM,iCAAiC,CAAC;AACtE,OAAO,EAAE,YAAY,EAAE,MAAM,0BAA0B,CAAC;AACxD,OAAO,EAAE,iBAAiB,EAAE,MAAM,oCAAoC,CAAC;AAKvE,OAAO,EAEH,KAAK,EAER,MAAM,8BAA8B,CAAC;AAOtC,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAC;AAClE,OAAO,EAAE,oBAAoB,EAAE,MAAM,qCAAqC,CAAC;AAO3E,OAAO,EAAE,oBAAoB,EAAE,MAAM,gDAAgD,CAAC;AAMtF,qBAAa,kBAAmB,SAAQ,yBAAyB;IAC7D,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACvB,SAAS,CAAC,aAAa,EAAE,mBAAmB,CAAC;gBAGzC,MAAM,EAAE,oBAAoB,EAC5B,WAAW,EAAE,mBAAmB,EAChC,aAAa,EAAE,OAAO,EACtB,MAAM,EAAE,MAAM,EACd,YAAY,EAAE,YAAY,EAC1B,gBAAgB,EAAE,iBAAiB,EACnC,KAAK,EAAE,KAAK,EACZ,iBAAiB,EAAE,kBAAkB,EACrC,iBAAiB,EAAE,mBAAmB,EACtC,aAAa,EAAE,MAAM,EACrB,oBAAoB,CAAC,EAAE,oBAAoB;IAiB/C;;;OAGG;IACG,YAAY,CACd,OAAO,EAAE,gBAAgB,GAC1B,OAAO,CAAC,oBAAoB,CAAC;IA+DhC;;;;OAIG;IACG,eAAe,CACjB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAgEhC;;;OAGG;IACG,cAAc,CAChB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IA+JhC;;OAEG;IACH,MAAM,IAAI,OAAO,CAAC,IAAI,CAAC;IASvB;;;;;OAKG;cACa,iBAAiB,CAC7B,UAAU,EAAE,uBAAuB,EACnC,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;CAgHnC"}

@@ -1,9 +0,9 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';
import { Constants, invokeAsync, ProtocolMode, AuthError, invoke, PerformanceEvents } from '@azure/msal-common/browser';
import { StandardInteractionClient, initializeAuthorizationRequest } from './StandardInteractionClient.mjs';
import { StandardInteractionClientInitializeAuthorizationRequest, StandardInteractionClientCreateAuthCodeClient, SilentIframeClientTokenHelper, StandardInteractionClientGetDiscoveredAuthority, GenerateEarKey, GeneratePkceCodes, SilentHandlerInitiateAuthRequest, SilentHandlerMonitorIframeForHash, DeserializeResponse, HandleResponseCode, HandleResponseEar } from '../telemetry/BrowserPerformanceEvents.mjs';
import { StandardInteractionClientInitializeAuthorizationRequest, StandardInteractionClientCreateAuthCodeClient, SilentIframeClientTokenHelper, StandardInteractionClientGetDiscoveredAuthority, GenerateEarKey, GeneratePkceCodes, SilentHandlerInitiateAuthRequest, SilentHandlerMonitorIframeForHash, RemoveHiddenIframe, DeserializeResponse, HandleResponseCode, HandleResponseEar } from '../telemetry/BrowserPerformanceEvents.mjs';
import { createBrowserAuthError } from '../error/BrowserAuthError.mjs';
import { InteractionType, BrowserConstants } from '../utils/BrowserConstants.mjs';
import { initiateEarRequest, initiateCodeFlowWithPost, initiateCodeRequest } from '../interaction_handler/SilentHandler.mjs';
import { initiateEarRequest, removeHiddenIframe, initiateCodeFlowWithPost, initiateCodeRequest } from '../interaction_handler/SilentHandler.mjs';
import { preconnect, waitForBridgeResponse } from '../utils/BrowserUtils.mjs';

@@ -111,5 +111,11 @@ import { deserializeResponse } from '../response/ResponseHandler.mjs';

};
await invokeAsync(initiateEarRequest, SilentHandlerInitiateAuthRequest, this.logger, this.performanceClient, correlationId)(this.config, discoveredAuthority, silentRequest, this.logger, this.performanceClient);
const iframe = await invokeAsync(initiateEarRequest, SilentHandlerInitiateAuthRequest, this.logger, this.performanceClient, correlationId)(this.config, discoveredAuthority, silentRequest, this.logger, this.performanceClient);
const responseType = this.config.auth.OIDCOptions.responseMode;
const responseString = await invokeAsync(waitForBridgeResponse, SilentHandlerMonitorIframeForHash, this.logger, this.performanceClient, correlationId)(this.config.system.iframeBridgeTimeout, this.logger, this.browserCrypto, request, this.performanceClient);
let responseString;
try {
responseString = await invokeAsync(waitForBridgeResponse, SilentHandlerMonitorIframeForHash, this.logger, this.performanceClient, correlationId)(this.config.system.iframeBridgeTimeout, this.logger, this.browserCrypto, request, this.performanceClient);
}
finally {
invoke(removeHiddenIframe, RemoveHiddenIframe, this.logger, this.performanceClient, correlationId)(iframe);
}
const serverParams = invoke(deserializeResponse, DeserializeResponse, this.logger, this.performanceClient, correlationId)(responseString, responseType, this.logger, this.correlationId);

@@ -152,4 +158,5 @@ if (!serverParams.ear_jwe && serverParams.code) {

};
let iframe;
if (request.httpMethod === Constants.HttpMethod.POST) {
await invokeAsync(initiateCodeFlowWithPost, SilentHandlerInitiateAuthRequest, this.logger, this.performanceClient, correlationId)(this.config, authClient.authority, silentRequest, this.logger, this.performanceClient);
iframe = await invokeAsync(initiateCodeFlowWithPost, SilentHandlerInitiateAuthRequest, this.logger, this.performanceClient, correlationId)(this.config, authClient.authority, silentRequest, this.logger, this.performanceClient);
}

@@ -160,7 +167,13 @@ else {

// Get the frame handle for the silent request
await invokeAsync(initiateCodeRequest, SilentHandlerInitiateAuthRequest, this.logger, this.performanceClient, correlationId)(navigateUrl, this.performanceClient, this.logger, correlationId);
iframe = await invokeAsync(initiateCodeRequest, SilentHandlerInitiateAuthRequest, this.logger, this.performanceClient, correlationId)(navigateUrl, this.performanceClient, this.logger, correlationId);
}
const responseType = this.config.auth.OIDCOptions.responseMode;
// Wait for response from the redirect bridge.
const responseString = await invokeAsync(waitForBridgeResponse, SilentHandlerMonitorIframeForHash, this.logger, this.performanceClient, correlationId)(this.config.system.iframeBridgeTimeout, this.logger, this.browserCrypto, request, this.performanceClient);
let responseString;
try {
responseString = await invokeAsync(waitForBridgeResponse, SilentHandlerMonitorIframeForHash, this.logger, this.performanceClient, correlationId)(this.config.system.iframeBridgeTimeout, this.logger, this.browserCrypto, request, this.performanceClient);
}
finally {
invoke(removeHiddenIframe, RemoveHiddenIframe, this.logger, this.performanceClient, correlationId)(iframe);
}
const serverParams = invoke(deserializeResponse, DeserializeResponse, this.logger, this.performanceClient, correlationId)(responseString, responseType, this.logger, this.correlationId);

@@ -167,0 +180,0 @@ return invokeAsync(handleResponseCode, HandleResponseCode, this.logger, this.performanceClient, correlationId)(request, serverParams, pkceCodes.verifier, this.apiId, this.config, authClient, this.browserStorage, this.nativeStorage, this.eventHandler, this.logger, this.performanceClient, this.platformAuthProvider);

@@ -1,1 +0,1 @@

{"version":3,"file":"SilentIframeClient.mjs","sources":["../../src/interaction_client/SilentIframeClient.ts"],"sourcesContent":[null],"names":["BrowserPerformanceEvents.StandardInteractionClientInitializeAuthorizationRequest","BrowserUtils.preconnect","BrowserPerformanceEvents.StandardInteractionClientCreateAuthCodeClient","BrowserPerformanceEvents.SilentIframeClientTokenHelper","BrowserPerformanceEvents.StandardInteractionClientGetDiscoveredAuthority","BrowserPerformanceEvents.GenerateEarKey","BrowserPerformanceEvents.GeneratePkceCodes","BrowserPerformanceEvents.SilentHandlerInitiateAuthRequest","BrowserUtils.waitForBridgeResponse","BrowserPerformanceEvents.SilentHandlerMonitorIframeForHash","ResponseHandler.deserializeResponse","BrowserPerformanceEvents.DeserializeResponse","Authorize.handleResponseCode","BrowserPerformanceEvents.HandleResponseCode","Authorize.handleResponseEAR","BrowserPerformanceEvents.HandleResponseEar","BrowserAuthErrorCodes.silentLogoutUnsupported","Authorize.getAuthCodeRequestUrl"],"mappings":"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"}
{"version":3,"file":"SilentIframeClient.mjs","sources":["../../src/interaction_client/SilentIframeClient.ts"],"sourcesContent":[null],"names":["BrowserPerformanceEvents.StandardInteractionClientInitializeAuthorizationRequest","BrowserUtils.preconnect","BrowserPerformanceEvents.StandardInteractionClientCreateAuthCodeClient","BrowserPerformanceEvents.SilentIframeClientTokenHelper","BrowserPerformanceEvents.StandardInteractionClientGetDiscoveredAuthority","BrowserPerformanceEvents.GenerateEarKey","BrowserPerformanceEvents.GeneratePkceCodes","BrowserPerformanceEvents.SilentHandlerInitiateAuthRequest","BrowserUtils.waitForBridgeResponse","BrowserPerformanceEvents.SilentHandlerMonitorIframeForHash","BrowserPerformanceEvents.RemoveHiddenIframe","ResponseHandler.deserializeResponse","BrowserPerformanceEvents.DeserializeResponse","Authorize.handleResponseCode","BrowserPerformanceEvents.HandleResponseCode","Authorize.handleResponseEAR","BrowserPerformanceEvents.HandleResponseEar","BrowserAuthErrorCodes.silentLogoutUnsupported","Authorize.getAuthCodeRequestUrl"],"mappings":"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"}

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { StandardInteractionClient } from './StandardInteractionClient.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { UrlString, invokeAsync, AuthorizationCodeClient, ProtocolUtils } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthorizeProtocol, ServerError, invokeAsync, PerformanceEvents, CcsCredentialType } from '@azure/msal-common/browser';

@@ -11,2 +11,8 @@ import { Logger, IPerformanceClient, Authority, CommonAuthorizationUrlRequest } from "@azure/msal-common/browser";

export declare function initiateEarRequest(config: BrowserConfiguration, authority: Authority, request: CommonAuthorizationUrlRequest, logger: Logger, performanceClient: IPerformanceClient): Promise<HTMLIFrameElement>;
/**
* @hidden
* Removes a hidden iframe from `document.body` if it is a direct child.
* @param iframe - The iframe element to remove.
*/
export declare function removeHiddenIframe(iframe: HTMLIFrameElement): void;
//# sourceMappingURL=SilentHandler.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"SilentHandler.d.ts","sourceRoot":"","sources":["../../src/interaction_handler/SilentHandler.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,MAAM,EACN,kBAAkB,EAElB,SAAS,EACT,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AAMpC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAGlE;;;;GAIG;AACH,wBAAsB,mBAAmB,CACrC,UAAU,EAAE,MAAM,EAClB,iBAAiB,EAAE,kBAAkB,EACrC,MAAM,EAAE,MAAM,EACd,aAAa,EAAE,MAAM,GACtB,OAAO,CAAC,iBAAiB,CAAC,CAc5B;AAED,wBAAsB,wBAAwB,CAC1C,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAED,wBAAsB,kBAAkB,CACpC,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B"}
{"version":3,"file":"SilentHandler.d.ts","sourceRoot":"","sources":["../../src/interaction_handler/SilentHandler.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,MAAM,EACN,kBAAkB,EAElB,SAAS,EACT,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AAMpC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAGlE;;;;GAIG;AACH,wBAAsB,mBAAmB,CACrC,UAAU,EAAE,MAAM,EAClB,iBAAiB,EAAE,kBAAkB,EACrC,MAAM,EAAE,MAAM,EACd,aAAa,EAAE,MAAM,GACtB,OAAO,CAAC,iBAAiB,CAAC,CAc5B;AAED,wBAAsB,wBAAwB,CAC1C,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAED,wBAAsB,kBAAkB,CACpC,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAwCD;;;;GAIG;AACH,wBAAgB,kBAAkB,CAAC,MAAM,EAAE,iBAAiB,GAAG,IAAI,CAIlE"}

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -73,4 +73,14 @@ import { invoke } from '@azure/msal-common/browser';

}
/**
* @hidden
* Removes a hidden iframe from `document.body` if it is a direct child.
* @param iframe - The iframe element to remove.
*/
function removeHiddenIframe(iframe) {
if (document.body === iframe.parentNode) {
document.body.removeChild(iframe);
}
}
export { initiateCodeFlowWithPost, initiateCodeRequest, initiateEarRequest };
export { initiateCodeFlowWithPost, initiateCodeRequest, initiateEarRequest, removeHiddenIframe };
//# sourceMappingURL=SilentHandler.mjs.map

@@ -1,1 +0,1 @@

{"version":3,"file":"SilentHandler.mjs","sources":["../../src/interaction_handler/SilentHandler.ts"],"sourcesContent":[null],"names":["BrowserAuthErrorCodes.emptyNavigateUri","BrowserPerformanceEvents.SilentHandlerLoadFrameSync"],"mappings":";;;;;;;;AAAA;;;AAGG;AAiBH;;;;AAIG;AACI,eAAe,mBAAmB,CACrC,UAAkB,EAClB,iBAAqC,EACrC,MAAc,EACd,aAAqB,EAAA;IAErB,IAAI,CAAC,UAAU,EAAE;;AAEb,QAAA,MAAM,CAAC,IAAI,CAAC,uBAAuB,CAAE,CAAA;AACrC,QAAA,MAAM,sBAAsB,CAACA,gBAAsC,CAAC,CAAC;AACxE,KAAA;AAED,IAAA,OAAO,MAAM,CACT,aAAa,EACbC,0BAAmD,EACnD,MAAM,EACN,iBAAiB,EACjB,aAAa,CAChB,CAAC,UAAU,CAAC,CAAC;AAClB,CAAC;AAEM,eAAe,wBAAwB,CAC1C,MAA4B,EAC5B,SAAoB,EACpB,OAAsC,EACtC,MAAc,EACd,iBAAqC,EAAA;AAErC,IAAA,MAAM,KAAK,GAAG,kBAAkB,EAAE,CAAC;AACnC,IAAA,IAAI,CAAC,KAAK,CAAC,eAAe,EAAE;AACxB,QAAA,MAAM,qCAAqC,CAAC;AAC/C,KAAA;AACD,IAAA,MAAM,IAAI,GAAG,MAAM,WAAW,CAC1B,KAAK,CAAC,eAAe,EACrB,MAAM,EACN,SAAS,EACT,OAAO,EACP,MAAM,EACN,iBAAiB,CACpB,CAAC;IACF,IAAI,CAAC,MAAM,EAAE,CAAC;AACd,IAAA,OAAO,KAAK,CAAC;AACjB,CAAC;AAEM,eAAe,kBAAkB,CACpC,MAA4B,EAC5B,SAAoB,EACpB,OAAsC,EACtC,MAAc,EACd,iBAAqC,EAAA;AAErC,IAAA,MAAM,KAAK,GAAG,kBAAkB,EAAE,CAAC;AACnC,IAAA,IAAI,CAAC,KAAK,CAAC,eAAe,EAAE;AACxB,QAAA,MAAM,qCAAqC,CAAC;AAC/C,KAAA;AACD,IAAA,MAAM,IAAI,GAAG,MAAM,UAAU,CACzB,KAAK,CAAC,eAAe,EACrB,MAAM,EACN,SAAS,EACT,OAAO,EACP,MAAM,EACN,iBAAiB,CACpB,CAAC;IACF,IAAI,CAAC,MAAM,EAAE,CAAC;AACd,IAAA,OAAO,KAAK,CAAC;AACjB,CAAC;AAED;;;;;;AAMG;AACH,SAAS,aAAa,CAAC,WAAmB,EAAA;AACtC,IAAA,MAAM,WAAW,GAAG,kBAAkB,EAAE,CAAC;AAEzC,IAAA,WAAW,CAAC,GAAG,GAAG,WAAW,CAAC;AAE9B,IAAA,OAAO,WAAW,CAAC;AACvB,CAAC;AAED;;;;AAIG;AACH,SAAS,kBAAkB,GAAA;IACvB,MAAM,SAAS,GAAG,QAAQ,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC;AAEnD,IAAA,SAAS,CAAC,SAAS,GAAG,kBAAkB,CAAC;AACzC,IAAA,SAAS,CAAC,KAAK,CAAC,UAAU,GAAG,QAAQ,CAAC;AACtC,IAAA,SAAS,CAAC,KAAK,CAAC,QAAQ,GAAG,UAAU,CAAC;AACtC,IAAA,SAAS,CAAC,KAAK,CAAC,KAAK,GAAG,SAAS,CAAC,KAAK,CAAC,MAAM,GAAG,GAAG,CAAC;AACrD,IAAA,SAAS,CAAC,KAAK,CAAC,MAAM,GAAG,GAAG,CAAC;AAC7B,IAAA,SAAS,CAAC,YAAY,CAClB,SAAS,EACT,6CAA6C,CAChD,CAAC;AACF,IAAA,SAAS,CAAC,YAAY,CAAC,OAAO,EAAE,wBAAwB,CAAC,CAAC;AAC1D,IAAA,QAAQ,CAAC,IAAI,CAAC,WAAW,CAAC,SAAS,CAAC,CAAC;AAErC,IAAA,OAAO,SAAS,CAAC;AACrB;;;;"}
{"version":3,"file":"SilentHandler.mjs","sources":["../../src/interaction_handler/SilentHandler.ts"],"sourcesContent":[null],"names":["BrowserAuthErrorCodes.emptyNavigateUri","BrowserPerformanceEvents.SilentHandlerLoadFrameSync"],"mappings":";;;;;;;;AAAA;;;AAGG;AAiBH;;;;AAIG;AACI,eAAe,mBAAmB,CACrC,UAAkB,EAClB,iBAAqC,EACrC,MAAc,EACd,aAAqB,EAAA;IAErB,IAAI,CAAC,UAAU,EAAE;;AAEb,QAAA,MAAM,CAAC,IAAI,CAAC,uBAAuB,CAAE,CAAA;AACrC,QAAA,MAAM,sBAAsB,CAACA,gBAAsC,CAAC,CAAC;AACxE,KAAA;AAED,IAAA,OAAO,MAAM,CACT,aAAa,EACbC,0BAAmD,EACnD,MAAM,EACN,iBAAiB,EACjB,aAAa,CAChB,CAAC,UAAU,CAAC,CAAC;AAClB,CAAC;AAEM,eAAe,wBAAwB,CAC1C,MAA4B,EAC5B,SAAoB,EACpB,OAAsC,EACtC,MAAc,EACd,iBAAqC,EAAA;AAErC,IAAA,MAAM,KAAK,GAAG,kBAAkB,EAAE,CAAC;AACnC,IAAA,IAAI,CAAC,KAAK,CAAC,eAAe,EAAE;AACxB,QAAA,MAAM,qCAAqC,CAAC;AAC/C,KAAA;AACD,IAAA,MAAM,IAAI,GAAG,MAAM,WAAW,CAC1B,KAAK,CAAC,eAAe,EACrB,MAAM,EACN,SAAS,EACT,OAAO,EACP,MAAM,EACN,iBAAiB,CACpB,CAAC;IACF,IAAI,CAAC,MAAM,EAAE,CAAC;AACd,IAAA,OAAO,KAAK,CAAC;AACjB,CAAC;AAEM,eAAe,kBAAkB,CACpC,MAA4B,EAC5B,SAAoB,EACpB,OAAsC,EACtC,MAAc,EACd,iBAAqC,EAAA;AAErC,IAAA,MAAM,KAAK,GAAG,kBAAkB,EAAE,CAAC;AACnC,IAAA,IAAI,CAAC,KAAK,CAAC,eAAe,EAAE;AACxB,QAAA,MAAM,qCAAqC,CAAC;AAC/C,KAAA;AACD,IAAA,MAAM,IAAI,GAAG,MAAM,UAAU,CACzB,KAAK,CAAC,eAAe,EACrB,MAAM,EACN,SAAS,EACT,OAAO,EACP,MAAM,EACN,iBAAiB,CACpB,CAAC;IACF,IAAI,CAAC,MAAM,EAAE,CAAC;AACd,IAAA,OAAO,KAAK,CAAC;AACjB,CAAC;AAED;;;;;;AAMG;AACH,SAAS,aAAa,CAAC,WAAmB,EAAA;AACtC,IAAA,MAAM,WAAW,GAAG,kBAAkB,EAAE,CAAC;AAEzC,IAAA,WAAW,CAAC,GAAG,GAAG,WAAW,CAAC;AAE9B,IAAA,OAAO,WAAW,CAAC;AACvB,CAAC;AAED;;;;AAIG;AACH,SAAS,kBAAkB,GAAA;IACvB,MAAM,SAAS,GAAG,QAAQ,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC;AAEnD,IAAA,SAAS,CAAC,SAAS,GAAG,kBAAkB,CAAC;AACzC,IAAA,SAAS,CAAC,KAAK,CAAC,UAAU,GAAG,QAAQ,CAAC;AACtC,IAAA,SAAS,CAAC,KAAK,CAAC,QAAQ,GAAG,UAAU,CAAC;AACtC,IAAA,SAAS,CAAC,KAAK,CAAC,KAAK,GAAG,SAAS,CAAC,KAAK,CAAC,MAAM,GAAG,GAAG,CAAC;AACrD,IAAA,SAAS,CAAC,KAAK,CAAC,MAAM,GAAG,GAAG,CAAC;AAC7B,IAAA,SAAS,CAAC,YAAY,CAClB,SAAS,EACT,6CAA6C,CAChD,CAAC;AACF,IAAA,SAAS,CAAC,YAAY,CAAC,OAAO,EAAE,wBAAwB,CAAC,CAAC;AAC1D,IAAA,QAAQ,CAAC,IAAI,CAAC,WAAW,CAAC,SAAS,CAAC,CAAC;AAErC,IAAA,OAAO,SAAS,CAAC;AACrB,CAAC;AAED;;;;AAIG;AACG,SAAU,kBAAkB,CAAC,MAAyB,EAAA;AACxD,IAAA,IAAI,QAAQ,CAAC,IAAI,KAAK,MAAM,CAAC,UAAU,EAAE;AACrC,QAAA,QAAQ,CAAC,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC;AACrC,KAAA;AACL;;;;"}
{
"timestamp": "2026-03-19T23:48:32.816Z",
"packageVersion": "5.6.1",
"timestamp": "2026-03-27T16:37:38.848Z",
"packageVersion": "5.6.2",
"totalStrings": 285,

@@ -5,0 +5,0 @@ "mappings": {

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { BridgeStatusCode } from './BridgeStatusCode.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { RequestParameterBuilder, StringUtils, Constants, createClientAuthError, ClientAuthErrorCodes, TimeUtils, AuthToken, getTenantIdFromIdTokenClaims, buildTenantProfile, AuthError, InteractionRequiredAuthError, ServerError, ClientAuthError } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createBrowserAuthError } from '../error/BrowserAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createNetworkError } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { LogLevel, Logger } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { BaseOperatingContext } from './BaseOperatingContext.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { BaseOperatingContext } from './BaseOperatingContext.mjs';

export declare const name = "@azure/msal-browser";
export declare const version = "5.6.1";
export declare const version = "5.6.2";
//# sourceMappingURL=packageMetadata.d.ts.map

@@ -1,8 +0,8 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';
/* eslint-disable header/header */
const name = "@azure/msal-browser";
const version = "5.6.1";
const version = "5.6.2";
export { name, version };
//# sourceMappingURL=packageMetadata.mjs.map

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createClientConfigurationError, ClientConfigurationErrorCodes, invokeAsync, RequestParameterBuilder, Constants, AuthorizeProtocol, ThrottlingUtils, ResponseHandler, PerformanceEvents, TimeUtils, ProtocolMode, PopTokenGenerator, ProtocolUtils } from '@azure/msal-common/browser';

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/redirect_bridge/index.ts"],"names":[],"mappings":"AAcA,OAAO,EAAE,gBAAgB,EAAE,MAAM,mCAAmC,CAAC;AAGrE;;;;;;;;;;;;GAYG;AACH,wBAAsB,4BAA4B,CAC9C,gBAAgB,CAAC,EAAE,gBAAgB,GACpC,OAAO,CAAC,IAAI,CAAC,CAkGf"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/redirect_bridge/index.ts"],"names":[],"mappings":"AAcA,OAAO,EAAE,gBAAgB,EAAE,MAAM,mCAAmC,CAAC;AAGrE;;;;;;;;;;;;GAYG;AACH,wBAAsB,4BAA4B,CAC9C,gBAAgB,CAAC,EAAE,gBAAgB,GACpC,OAAO,CAAC,IAAI,CAAC,CAwHf"}

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -22,3 +22,3 @@ export declare const GrantType: {

readonly SKU: "msal.browser";
readonly VERSION: "5.6.1";
readonly VERSION: "5.6.2";
readonly OS: "";

@@ -25,0 +25,0 @@ readonly CPU: "";

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createBrowserAuthError } from '../error/BrowserAuthError.mjs';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { AuthError } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,1 +0,1 @@

{"version":3,"file":"SilentIframeClient.d.ts","sourceRoot":"","sources":["../../../src/interaction_client/SilentIframeClient.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,OAAO,EACP,MAAM,EAEN,uBAAuB,EAEvB,kBAAkB,EAKlB,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AACpC,OAAO,EAEH,yBAAyB,EAC5B,MAAM,gCAAgC,CAAC;AAExC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAClE,OAAO,EAAE,mBAAmB,EAAE,MAAM,iCAAiC,CAAC;AACtE,OAAO,EAAE,YAAY,EAAE,MAAM,0BAA0B,CAAC;AACxD,OAAO,EAAE,iBAAiB,EAAE,MAAM,oCAAoC,CAAC;AAKvE,OAAO,EAEH,KAAK,EAER,MAAM,8BAA8B,CAAC;AAMtC,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAC;AAClE,OAAO,EAAE,oBAAoB,EAAE,MAAM,qCAAqC,CAAC;AAO3E,OAAO,EAAE,oBAAoB,EAAE,MAAM,gDAAgD,CAAC;AAMtF,qBAAa,kBAAmB,SAAQ,yBAAyB;IAC7D,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACvB,SAAS,CAAC,aAAa,EAAE,mBAAmB,CAAC;gBAGzC,MAAM,EAAE,oBAAoB,EAC5B,WAAW,EAAE,mBAAmB,EAChC,aAAa,EAAE,OAAO,EACtB,MAAM,EAAE,MAAM,EACd,YAAY,EAAE,YAAY,EAC1B,gBAAgB,EAAE,iBAAiB,EACnC,KAAK,EAAE,KAAK,EACZ,iBAAiB,EAAE,kBAAkB,EACrC,iBAAiB,EAAE,mBAAmB,EACtC,aAAa,EAAE,MAAM,EACrB,oBAAoB,CAAC,EAAE,oBAAoB;IAiB/C;;;OAGG;IACG,YAAY,CACd,OAAO,EAAE,gBAAgB,GAC1B,OAAO,CAAC,oBAAoB,CAAC;IA+DhC;;;;OAIG;IACG,eAAe,CACjB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAgEhC;;;OAGG;IACG,cAAc,CAChB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAoJhC;;OAEG;IACH,MAAM,IAAI,OAAO,CAAC,IAAI,CAAC;IASvB;;;;;OAKG;cACa,iBAAiB,CAC7B,UAAU,EAAE,uBAAuB,EACnC,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;CAoGnC"}
{"version":3,"file":"SilentIframeClient.d.ts","sourceRoot":"","sources":["../../../src/interaction_client/SilentIframeClient.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,OAAO,EACP,MAAM,EAEN,uBAAuB,EAEvB,kBAAkB,EAKlB,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AACpC,OAAO,EAEH,yBAAyB,EAC5B,MAAM,gCAAgC,CAAC;AAExC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAClE,OAAO,EAAE,mBAAmB,EAAE,MAAM,iCAAiC,CAAC;AACtE,OAAO,EAAE,YAAY,EAAE,MAAM,0BAA0B,CAAC;AACxD,OAAO,EAAE,iBAAiB,EAAE,MAAM,oCAAoC,CAAC;AAKvE,OAAO,EAEH,KAAK,EAER,MAAM,8BAA8B,CAAC;AAOtC,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAC;AAClE,OAAO,EAAE,oBAAoB,EAAE,MAAM,qCAAqC,CAAC;AAO3E,OAAO,EAAE,oBAAoB,EAAE,MAAM,gDAAgD,CAAC;AAMtF,qBAAa,kBAAmB,SAAQ,yBAAyB;IAC7D,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACvB,SAAS,CAAC,aAAa,EAAE,mBAAmB,CAAC;gBAGzC,MAAM,EAAE,oBAAoB,EAC5B,WAAW,EAAE,mBAAmB,EAChC,aAAa,EAAE,OAAO,EACtB,MAAM,EAAE,MAAM,EACd,YAAY,EAAE,YAAY,EAC1B,gBAAgB,EAAE,iBAAiB,EACnC,KAAK,EAAE,KAAK,EACZ,iBAAiB,EAAE,kBAAkB,EACrC,iBAAiB,EAAE,mBAAmB,EACtC,aAAa,EAAE,MAAM,EACrB,oBAAoB,CAAC,EAAE,oBAAoB;IAiB/C;;;OAGG;IACG,YAAY,CACd,OAAO,EAAE,gBAAgB,GAC1B,OAAO,CAAC,oBAAoB,CAAC;IA+DhC;;;;OAIG;IACG,eAAe,CACjB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAgEhC;;;OAGG;IACG,cAAc,CAChB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IA+JhC;;OAEG;IACH,MAAM,IAAI,OAAO,CAAC,IAAI,CAAC;IASvB;;;;;OAKG;cACa,iBAAiB,CAC7B,UAAU,EAAE,uBAAuB,EACnC,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;CAgHnC"}

@@ -11,2 +11,8 @@ import { Logger, IPerformanceClient, Authority, CommonAuthorizationUrlRequest } from "@azure/msal-common/browser";

export declare function initiateEarRequest(config: BrowserConfiguration, authority: Authority, request: CommonAuthorizationUrlRequest, logger: Logger, performanceClient: IPerformanceClient): Promise<HTMLIFrameElement>;
/**
* @hidden
* Removes a hidden iframe from `document.body` if it is a direct child.
* @param iframe - The iframe element to remove.
*/
export declare function removeHiddenIframe(iframe: HTMLIFrameElement): void;
//# sourceMappingURL=SilentHandler.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"SilentHandler.d.ts","sourceRoot":"","sources":["../../../src/interaction_handler/SilentHandler.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,MAAM,EACN,kBAAkB,EAElB,SAAS,EACT,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AAMpC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAGlE;;;;GAIG;AACH,wBAAsB,mBAAmB,CACrC,UAAU,EAAE,MAAM,EAClB,iBAAiB,EAAE,kBAAkB,EACrC,MAAM,EAAE,MAAM,EACd,aAAa,EAAE,MAAM,GACtB,OAAO,CAAC,iBAAiB,CAAC,CAc5B;AAED,wBAAsB,wBAAwB,CAC1C,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAED,wBAAsB,kBAAkB,CACpC,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B"}
{"version":3,"file":"SilentHandler.d.ts","sourceRoot":"","sources":["../../../src/interaction_handler/SilentHandler.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,MAAM,EACN,kBAAkB,EAElB,SAAS,EACT,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AAMpC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAGlE;;;;GAIG;AACH,wBAAsB,mBAAmB,CACrC,UAAU,EAAE,MAAM,EAClB,iBAAiB,EAAE,kBAAkB,EACrC,MAAM,EAAE,MAAM,EACd,aAAa,EAAE,MAAM,GACtB,OAAO,CAAC,iBAAiB,CAAC,CAc5B;AAED,wBAAsB,wBAAwB,CAC1C,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAED,wBAAsB,kBAAkB,CACpC,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAwCD;;;;GAIG;AACH,wBAAgB,kBAAkB,CAAC,MAAM,EAAE,iBAAiB,GAAG,IAAI,CAIlE"}

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { createBrowserAuthError } from '../error/BrowserAuthError.mjs';

export declare const name = "@azure/msal-browser";
export declare const version = "5.6.1";
export declare const version = "5.6.2";
//# sourceMappingURL=packageMetadata.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/redirect_bridge/index.ts"],"names":[],"mappings":"AAcA,OAAO,EAAE,gBAAgB,EAAE,MAAM,mCAAmC,CAAC;AAGrE;;;;;;;;;;;;GAYG;AACH,wBAAsB,4BAA4B,CAC9C,gBAAgB,CAAC,EAAE,gBAAgB,GACpC,OAAO,CAAC,IAAI,CAAC,CAkGf"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/redirect_bridge/index.ts"],"names":[],"mappings":"AAcA,OAAO,EAAE,gBAAgB,EAAE,MAAM,mCAAmC,CAAC;AAGrE;;;;;;;;;;;;GAYG;AACH,wBAAsB,4BAA4B,CAC9C,gBAAgB,CAAC,EAAE,gBAAgB,GACpC,OAAO,CAAC,IAAI,CAAC,CAwHf"}

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -48,32 +48,51 @@ import { parseAuthResponseFromUrl, getHomepage } from '../utils/BrowserUtils.mjs';

let navigateToUrl = "";
let clientId = "";
const interactionKey = `${PREFIX}.${TemporaryCacheKeys.INTERACTION_STATUS_KEY}`;
/*
* Retrieve the clientId and original navigation URL from
* sessionStorage. If sessionStorage access or JSON.parse fails,
* we fall back to URL-based navigation below.
*/
try {
/*
* Retrieve the original navigation URL from sessionStorage
*/
const { clientId } = JSON.parse(window.sessionStorage.getItem(interactionKey) || "");
const rawInteractionStatus = window.sessionStorage.getItem(interactionKey);
const interactionStatus = JSON.parse(rawInteractionStatus || "");
clientId = interactionStatus.clientId || "";
if (clientId) {
const cacheKey = `${PREFIX}.${clientId}.${TemporaryCacheKeys.ORIGIN_URI}`;
navigateToUrl = window.sessionStorage.getItem(cacheKey) || "";
const originKey = `${PREFIX}.${clientId}.${TemporaryCacheKeys.ORIGIN_URI}`;
navigateToUrl = window.sessionStorage.getItem(originKey) || "";
}
}
catch (e) {
// SessionStorage access may fail in some contexts, use default
catch {
// sessionStorage access or JSON.parse failed
}
// Reconstruct full URL with auth response (preserve original format)
let fullUrlResponse = "";
if (hasResponseInHash && hasResponseInQuery) {
// Hybrid format
fullUrlResponse = `${urlQuery}${urlHash}`;
/*
* Cache the auth response payload in sessionStorage under the URL_HASH
* key, then navigate directly to the origin URL. This replicates what
* RedirectClient.handleRedirectPromise does when the current page is
* not the loginRequestUrl: it caches the response and navigates.
*
* On the target page, handleRedirectPromise will find no response in
* the URL but will pick up the cached payload from sessionStorage.
* This avoids appending the auth response to the URL, which would
* create malformed URLs for hash-routed SPAs (e.g. /#/route#code=...).
*
* If caching fails (clientId unavailable, quota exceeded, storage
* disabled), we still navigate to the origin/homepage. The target
* page's handleRedirectPromise will return null and the app can
* handle re-authentication. Appending auth params to the URL would
* not help because handleRedirectPromise also relies on
* sessionStorage to persist tokens.
*/
if (clientId) {
try {
window.sessionStorage.setItem(`${PREFIX}.${clientId}.${TemporaryCacheKeys.URL_HASH}`, payload);
}
catch {
// sessionStorage write failed — navigate anyway; handleRedirectPromise will return null
}
}
else if (hasResponseInHash) {
// Hash only
fullUrlResponse = urlHash;
}
else {
// Query only
fullUrlResponse = urlQuery;
}
const homepage = `${navigateToUrl || getHomepage()}${fullUrlResponse}`;
await navClient.navigateInternal(homepage, navigationOptions);
const url = navigateToUrl || getHomepage();
// Strip bare trailing "?" (empty query string) to match canonical URL form
const navigationUrl = url.endsWith("?") ? url.slice(0, -1) : url;
await navClient.navigateInternal(navigationUrl, navigationOptions);
// Do NOT clear URL for redirect flow - we're navigating away anyway

@@ -80,0 +99,0 @@ return;

@@ -1,1 +0,1 @@

{"version":3,"file":"index.mjs","sources":["../../../../src/redirect_bridge/index.ts"],"sourcesContent":[null],"names":["BrowserUtils.getHomepage"],"mappings":"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"}
{"version":3,"file":"index.mjs","sources":["../../../../src/redirect_bridge/index.ts"],"sourcesContent":[null],"names":["BrowserUtils.getHomepage"],"mappings":"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"}

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { ProtocolUtils, UrlString } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { invokeAsync, ProtocolMode, Constants, createClientConfigurationError, ClientConfigurationErrorCodes } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { UrlUtils } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { PerformanceClient, Constants, Logger } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -105,2 +105,3 @@ /*

const NativeMessageHandlerHandshake = "nativeMessageHandlerHandshake";
const RemoveHiddenIframe = "removeHiddenIframe";
const ImportExistingCache = "importExistingCache";

@@ -128,3 +129,3 @@ /**

export { AcquireTokenByCodeAsync, AcquireTokenByRefreshToken, AcquireTokenBySilentIframe, AcquireTokenFromCache, AcquireTokenSilentAsync, AuthClientAcquireToken, AuthorityFactoryCreateDiscoveredInstance, AwaitConcurrentIframe, Base64Decode, CryptoOptsGetPublicKeyThumbprint, CryptoOptsSignJwt, Decrypt, DecryptEarResponse, DeserializeResponse, Encrypt, GenerateBaseKey, GenerateCodeChallengeFromVerifier, GenerateCodeVerifier, GenerateEarKey, GenerateHKDF, GeneratePkceCodes, GetRandomValues, GetStandardParams, HandleCodeResponse, HandleNativeRedirectPromiseMeasurement, HandleRedirectPromiseMeasurement, HandleResponseCode, HandleResponseEar, HandleResponsePlatformBroker, ImportExistingCache, InitializeBaseRequest, InitializeCache, InitializeSilentRequest, LoadAccessToken, LoadAccount, LoadIdToken, LoadRefreshToken, NativeInteractionClientAcquireToken, NativeMessageHandlerHandshake, RefreshTokenClientAcquireTokenByRefreshToken, Sha256Digest, SilentCacheClientAcquireToken, SilentFlowClientAcquireCachedToken, SilentHandlerInitiateAuthRequest, SilentHandlerLoadFrameSync, SilentHandlerMonitorIframeForHash, SilentIframeClientAcquireToken, SilentIframeClientTokenHelper, SilentRefreshClientAcquireToken, StandardInteractionClientCreateAuthCodeClient, StandardInteractionClientGetClientConfiguration, StandardInteractionClientGetDiscoveredAuthority, StandardInteractionClientInitializeAuthorizationRequest, UrlEncodeArr };
export { AcquireTokenByCodeAsync, AcquireTokenByRefreshToken, AcquireTokenBySilentIframe, AcquireTokenFromCache, AcquireTokenSilentAsync, AuthClientAcquireToken, AuthorityFactoryCreateDiscoveredInstance, AwaitConcurrentIframe, Base64Decode, CryptoOptsGetPublicKeyThumbprint, CryptoOptsSignJwt, Decrypt, DecryptEarResponse, DeserializeResponse, Encrypt, GenerateBaseKey, GenerateCodeChallengeFromVerifier, GenerateCodeVerifier, GenerateEarKey, GenerateHKDF, GeneratePkceCodes, GetRandomValues, GetStandardParams, HandleCodeResponse, HandleNativeRedirectPromiseMeasurement, HandleRedirectPromiseMeasurement, HandleResponseCode, HandleResponseEar, HandleResponsePlatformBroker, ImportExistingCache, InitializeBaseRequest, InitializeCache, InitializeSilentRequest, LoadAccessToken, LoadAccount, LoadIdToken, LoadRefreshToken, NativeInteractionClientAcquireToken, NativeMessageHandlerHandshake, RefreshTokenClientAcquireTokenByRefreshToken, RemoveHiddenIframe, Sha256Digest, SilentCacheClientAcquireToken, SilentFlowClientAcquireCachedToken, SilentHandlerInitiateAuthRequest, SilentHandlerLoadFrameSync, SilentHandlerMonitorIframeForHash, SilentIframeClientAcquireToken, SilentIframeClientTokenHelper, SilentRefreshClientAcquireToken, StandardInteractionClientCreateAuthCodeClient, StandardInteractionClientGetClientConfiguration, StandardInteractionClientGetDiscoveredAuthority, StandardInteractionClientInitializeAuthorizationRequest, UrlEncodeArr };
//# sourceMappingURL=BrowserPerformanceEvents.mjs.map

@@ -1,1 +0,1 @@

{"version":3,"file":"BrowserPerformanceEvents.mjs","sources":["../../src/telemetry/BrowserPerformanceEvents.ts"],"sourcesContent":[null],"names":[],"mappings":";;AAAA;;;AAGG;AAEH;;;AAGG;AACI,MAAM,qBAAqB,GAAG,wBAAwB;AAE7D;;;AAGG;AACI,MAAM,0BAA0B,GAAG,6BAA6B;AAEvE;;;AAGG;AACI,MAAM,uBAAuB,GAAG,0BAA0B;AAEjE;;;AAGG;AACI,MAAM,gCAAgC,GACzC,mCAAmC;AAEvC;;;AAGG;AACI,MAAM,iBAAiB,GAAG,oBAAoB;AAErD;;;AAGG;AACI,MAAM,6BAA6B,GAAG,gCAAgC;AAE7E;;;AAGG;AACI,MAAM,8BAA8B,GAAG,iCAAiC;AAElE,MAAA,qBAAqB,GAAG,wBAAwB;AAE7D;;;AAGG;AACI,MAAM,+BAA+B,GACxC,kCAAkC;AAEtC;;;AAGG;AACI,MAAM,+CAA+C,GACxD,kDAAkD;AAQtD;;;AAGG;AACI,MAAM,mCAAmC,GAC5C,sCAAsC;AAQ1C;;AAEG;AACI,MAAM,4CAA4C,GACrD,+CAA+C;AAEnD;;;AAGG;AACI,MAAM,0BAA0B,GAAG,6BAA6B;AAEvE;;AAEG;AACI,MAAM,qBAAqB,GAAG,wBAAwB;AAE7D;;AAEG;AACI,MAAM,uBAAuB,GAAG,0BAA0B;AAE1D,MAAM,eAAe,GAAG,kBAAkB;AAEjD;;AAEG;AACI,MAAM,6BAA6B,GAAG,gCAAgC;AAE7E;;AAEG;AACI,MAAM,gCAAgC,GACzC,mCAAmC;AAChC,MAAM,iCAAiC,GAC1C,oCAAoC;AAEjC,MAAM,0BAA0B,GAAG,6BAA6B;AAEvE;;AAEG;AACI,MAAM,6CAA6C,GACtD,gDAAgD;AAC7C,MAAM,+CAA+C,GACxD,kDAAkD;AAC/C,MAAM,uDAAuD,GAChE,0DAA0D;AAEvD,MAAM,kCAAkC,GAC3C,qCAAqC;AAElC,MAAM,iBAAiB,GAAG,oBAAoB;AAE9C,MAAM,kBAAkB,GAAG,qBAAqB;AAChD,MAAM,iBAAiB,GAAG,oBAAoB;AAC9C,MAAM,4BAA4B,GAAG,+BAA+B;AACpE,MAAM,kBAAkB,GAAG,qBAAqB;AAEhD,MAAM,sBAAsB,GAAG,yBAAyB;AAExD,MAAM,mBAAmB,GAAG,sBAAsB;AAElD,MAAM,wCAAwC,GACjD,2CAA2C;AAIxC,MAAM,uBAAuB,GAAG,0BAA0B;AAE1D,MAAM,gCAAgC,GAAG,wBAAwB;AACjE,MAAM,sCAAsC,GAC/C,8BAA8B;AAE3B,MAAM,6BAA6B,GAAG,gCAAgC;AAItE,MAAM,mBAAmB,GAAG,sBAAsB;AAGzD;;AAEG;AACI,MAAM,iBAAiB,GAAG,oBAAoB;AAC9C,MAAM,oBAAoB,GAAG,uBAAuB;AACpD,MAAM,iCAAiC,GAC1C,oCAAoC;AACjC,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,eAAe,GAAG,kBAAkB;AAC1C,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,eAAe,GAAG,kBAAkB;AAC1C,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,OAAO,GAAG,UAAU;AAC1B,MAAM,OAAO,GAAG,UAAU;AAC1B,MAAM,cAAc,GAAG,iBAAiB;AACxC,MAAM,kBAAkB,GAAG,qBAAqB;AAEhD,MAAM,WAAW,GAAG,cAAc;AAClC,MAAM,WAAW,GAAG,cAAc;AAClC,MAAM,eAAe,GAAG,kBAAkB;AAC1C,MAAM,gBAAgB,GAAG;;;;"}
{"version":3,"file":"BrowserPerformanceEvents.mjs","sources":["../../src/telemetry/BrowserPerformanceEvents.ts"],"sourcesContent":[null],"names":[],"mappings":";;AAAA;;;AAGG;AAEH;;;AAGG;AACI,MAAM,qBAAqB,GAAG,wBAAwB;AAE7D;;;AAGG;AACI,MAAM,0BAA0B,GAAG,6BAA6B;AAEvE;;;AAGG;AACI,MAAM,uBAAuB,GAAG,0BAA0B;AAEjE;;;AAGG;AACI,MAAM,gCAAgC,GACzC,mCAAmC;AAEvC;;;AAGG;AACI,MAAM,iBAAiB,GAAG,oBAAoB;AAErD;;;AAGG;AACI,MAAM,6BAA6B,GAAG,gCAAgC;AAE7E;;;AAGG;AACI,MAAM,8BAA8B,GAAG,iCAAiC;AAElE,MAAA,qBAAqB,GAAG,wBAAwB;AAE7D;;;AAGG;AACI,MAAM,+BAA+B,GACxC,kCAAkC;AAEtC;;;AAGG;AACI,MAAM,+CAA+C,GACxD,kDAAkD;AAQtD;;;AAGG;AACI,MAAM,mCAAmC,GAC5C,sCAAsC;AAQ1C;;AAEG;AACI,MAAM,4CAA4C,GACrD,+CAA+C;AAEnD;;;AAGG;AACI,MAAM,0BAA0B,GAAG,6BAA6B;AAEvE;;AAEG;AACI,MAAM,qBAAqB,GAAG,wBAAwB;AAE7D;;AAEG;AACI,MAAM,uBAAuB,GAAG,0BAA0B;AAE1D,MAAM,eAAe,GAAG,kBAAkB;AAEjD;;AAEG;AACI,MAAM,6BAA6B,GAAG,gCAAgC;AAE7E;;AAEG;AACI,MAAM,gCAAgC,GACzC,mCAAmC;AAChC,MAAM,iCAAiC,GAC1C,oCAAoC;AAEjC,MAAM,0BAA0B,GAAG,6BAA6B;AAEvE;;AAEG;AACI,MAAM,6CAA6C,GACtD,gDAAgD;AAC7C,MAAM,+CAA+C,GACxD,kDAAkD;AAC/C,MAAM,uDAAuD,GAChE,0DAA0D;AAEvD,MAAM,kCAAkC,GAC3C,qCAAqC;AAElC,MAAM,iBAAiB,GAAG,oBAAoB;AAE9C,MAAM,kBAAkB,GAAG,qBAAqB;AAChD,MAAM,iBAAiB,GAAG,oBAAoB;AAC9C,MAAM,4BAA4B,GAAG,+BAA+B;AACpE,MAAM,kBAAkB,GAAG,qBAAqB;AAEhD,MAAM,sBAAsB,GAAG,yBAAyB;AAExD,MAAM,mBAAmB,GAAG,sBAAsB;AAElD,MAAM,wCAAwC,GACjD,2CAA2C;AAIxC,MAAM,uBAAuB,GAAG,0BAA0B;AAE1D,MAAM,gCAAgC,GAAG,wBAAwB;AACjE,MAAM,sCAAsC,GAC/C,8BAA8B;AAE3B,MAAM,6BAA6B,GAAG,gCAAgC;AAEtE,MAAM,kBAAkB,GAAG,qBAAqB;AAEhD,MAAM,mBAAmB,GAAG,sBAAsB;AAGzD;;AAEG;AACI,MAAM,iBAAiB,GAAG,oBAAoB;AAC9C,MAAM,oBAAoB,GAAG,uBAAuB;AACpD,MAAM,iCAAiC,GAC1C,oCAAoC;AACjC,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,eAAe,GAAG,kBAAkB;AAC1C,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,eAAe,GAAG,kBAAkB;AAC1C,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,YAAY,GAAG,eAAe;AACpC,MAAM,OAAO,GAAG,UAAU;AAC1B,MAAM,OAAO,GAAG,UAAU;AAC1B,MAAM,cAAc,GAAG,iBAAiB;AACxC,MAAM,kBAAkB,GAAG,qBAAqB;AAEhD,MAAM,WAAW,GAAG,cAAc;AAClC,MAAM,WAAW,GAAG,cAAc;AAClC,MAAM,eAAe,GAAG,kBAAkB;AAC1C,MAAM,gBAAgB,GAAG;;;;"}

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { Constants } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { ProtocolUtils, createClientAuthError, ClientAuthErrorCodes } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ import { RequestParameterBuilder, ProtocolUtils, UrlString, UrlUtils } from '@azure/msal-common/browser';

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -3,0 +3,0 @@ /*

{
"timestamp": "2026-03-19T23:48:56.556Z",
"packageVersion": "5.6.1",
"timestamp": "2026-03-27T16:38:04.526Z",
"packageVersion": "5.6.2",
"totalStrings": 427,

@@ -5,0 +5,0 @@ "mappings": {

@@ -22,3 +22,3 @@ export declare const GrantType: {

readonly SKU: "msal.browser";
readonly VERSION: "5.6.1";
readonly VERSION: "5.6.2";
readonly OS: "";

@@ -25,0 +25,0 @@ readonly CPU: "";

@@ -1,1 +0,1 @@

{"version":3,"file":"SilentIframeClient.d.ts","sourceRoot":"","sources":["../../../../src/interaction_client/SilentIframeClient.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,OAAO,EACP,MAAM,EAEN,uBAAuB,EAEvB,kBAAkB,EAKlB,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AACpC,OAAO,EAEH,yBAAyB,EAC5B,MAAM,gCAAgC,CAAC;AAExC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAClE,OAAO,EAAE,mBAAmB,EAAE,MAAM,iCAAiC,CAAC;AACtE,OAAO,EAAE,YAAY,EAAE,MAAM,0BAA0B,CAAC;AACxD,OAAO,EAAE,iBAAiB,EAAE,MAAM,oCAAoC,CAAC;AAKvE,OAAO,EAEH,KAAK,EAER,MAAM,8BAA8B,CAAC;AAMtC,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAC;AAClE,OAAO,EAAE,oBAAoB,EAAE,MAAM,qCAAqC,CAAC;AAO3E,OAAO,EAAE,oBAAoB,EAAE,MAAM,gDAAgD,CAAC;AAMtF,qBAAa,kBAAmB,SAAQ,yBAAyB;IAC7D,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACvB,SAAS,CAAC,aAAa,EAAE,mBAAmB,CAAC;gBAGzC,MAAM,EAAE,oBAAoB,EAC5B,WAAW,EAAE,mBAAmB,EAChC,aAAa,EAAE,OAAO,EACtB,MAAM,EAAE,MAAM,EACd,YAAY,EAAE,YAAY,EAC1B,gBAAgB,EAAE,iBAAiB,EACnC,KAAK,EAAE,KAAK,EACZ,iBAAiB,EAAE,kBAAkB,EACrC,iBAAiB,EAAE,mBAAmB,EACtC,aAAa,EAAE,MAAM,EACrB,oBAAoB,CAAC,EAAE,oBAAoB;IAiB/C;;;OAGG;IACG,YAAY,CACd,OAAO,EAAE,gBAAgB,GAC1B,OAAO,CAAC,oBAAoB,CAAC;IA+DhC;;;;OAIG;IACG,eAAe,CACjB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAgEhC;;;OAGG;IACG,cAAc,CAChB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAoJhC;;OAEG;IACH,MAAM,IAAI,OAAO,CAAC,IAAI,CAAC;IASvB;;;;;OAKG;cACa,iBAAiB,CAC7B,UAAU,EAAE,uBAAuB,EACnC,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;CAoGnC"}
{"version":3,"file":"SilentIframeClient.d.ts","sourceRoot":"","sources":["../../../../src/interaction_client/SilentIframeClient.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,OAAO,EACP,MAAM,EAEN,uBAAuB,EAEvB,kBAAkB,EAKlB,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AACpC,OAAO,EAEH,yBAAyB,EAC5B,MAAM,gCAAgC,CAAC;AAExC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAClE,OAAO,EAAE,mBAAmB,EAAE,MAAM,iCAAiC,CAAC;AACtE,OAAO,EAAE,YAAY,EAAE,MAAM,0BAA0B,CAAC;AACxD,OAAO,EAAE,iBAAiB,EAAE,MAAM,oCAAoC,CAAC;AAKvE,OAAO,EAEH,KAAK,EAER,MAAM,8BAA8B,CAAC;AAOtC,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAC;AAClE,OAAO,EAAE,oBAAoB,EAAE,MAAM,qCAAqC,CAAC;AAO3E,OAAO,EAAE,oBAAoB,EAAE,MAAM,gDAAgD,CAAC;AAMtF,qBAAa,kBAAmB,SAAQ,yBAAyB;IAC7D,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACvB,SAAS,CAAC,aAAa,EAAE,mBAAmB,CAAC;gBAGzC,MAAM,EAAE,oBAAoB,EAC5B,WAAW,EAAE,mBAAmB,EAChC,aAAa,EAAE,OAAO,EACtB,MAAM,EAAE,MAAM,EACd,YAAY,EAAE,YAAY,EAC1B,gBAAgB,EAAE,iBAAiB,EACnC,KAAK,EAAE,KAAK,EACZ,iBAAiB,EAAE,kBAAkB,EACrC,iBAAiB,EAAE,mBAAmB,EACtC,aAAa,EAAE,MAAM,EACrB,oBAAoB,CAAC,EAAE,oBAAoB;IAiB/C;;;OAGG;IACG,YAAY,CACd,OAAO,EAAE,gBAAgB,GAC1B,OAAO,CAAC,oBAAoB,CAAC;IA+DhC;;;;OAIG;IACG,eAAe,CACjB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAgEhC;;;OAGG;IACG,cAAc,CAChB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IA+JhC;;OAEG;IACH,MAAM,IAAI,OAAO,CAAC,IAAI,CAAC;IASvB;;;;;OAKG;cACa,iBAAiB,CAC7B,UAAU,EAAE,uBAAuB,EACnC,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;CAgHnC"}

@@ -11,2 +11,8 @@ import { Logger, IPerformanceClient, Authority, CommonAuthorizationUrlRequest } from "@azure/msal-common/browser";

export declare function initiateEarRequest(config: BrowserConfiguration, authority: Authority, request: CommonAuthorizationUrlRequest, logger: Logger, performanceClient: IPerformanceClient): Promise<HTMLIFrameElement>;
/**
* @hidden
* Removes a hidden iframe from `document.body` if it is a direct child.
* @param iframe - The iframe element to remove.
*/
export declare function removeHiddenIframe(iframe: HTMLIFrameElement): void;
//# sourceMappingURL=SilentHandler.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"SilentHandler.d.ts","sourceRoot":"","sources":["../../../../src/interaction_handler/SilentHandler.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,MAAM,EACN,kBAAkB,EAElB,SAAS,EACT,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AAMpC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAGlE;;;;GAIG;AACH,wBAAsB,mBAAmB,CACrC,UAAU,EAAE,MAAM,EAClB,iBAAiB,EAAE,kBAAkB,EACrC,MAAM,EAAE,MAAM,EACd,aAAa,EAAE,MAAM,GACtB,OAAO,CAAC,iBAAiB,CAAC,CAc5B;AAED,wBAAsB,wBAAwB,CAC1C,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAED,wBAAsB,kBAAkB,CACpC,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B"}
{"version":3,"file":"SilentHandler.d.ts","sourceRoot":"","sources":["../../../../src/interaction_handler/SilentHandler.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,MAAM,EACN,kBAAkB,EAElB,SAAS,EACT,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AAMpC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAGlE;;;;GAIG;AACH,wBAAsB,mBAAmB,CACrC,UAAU,EAAE,MAAM,EAClB,iBAAiB,EAAE,kBAAkB,EACrC,MAAM,EAAE,MAAM,EACd,aAAa,EAAE,MAAM,GACtB,OAAO,CAAC,iBAAiB,CAAC,CAc5B;AAED,wBAAsB,wBAAwB,CAC1C,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAED,wBAAsB,kBAAkB,CACpC,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAwCD;;;;GAIG;AACH,wBAAgB,kBAAkB,CAAC,MAAM,EAAE,iBAAiB,GAAG,IAAI,CAIlE"}
export declare const name = "@azure/msal-browser";
export declare const version = "5.6.1";
export declare const version = "5.6.2";
//# sourceMappingURL=packageMetadata.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/redirect_bridge/index.ts"],"names":[],"mappings":"AAcA,OAAO,EAAE,gBAAgB,EAAE,MAAM,mCAAmC,CAAC;AAGrE;;;;;;;;;;;;GAYG;AACH,wBAAsB,4BAA4B,CAC9C,gBAAgB,CAAC,EAAE,gBAAgB,GACpC,OAAO,CAAC,IAAI,CAAC,CAkGf"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/redirect_bridge/index.ts"],"names":[],"mappings":"AAcA,OAAO,EAAE,gBAAgB,EAAE,MAAM,mCAAmC,CAAC;AAGrE;;;;;;;;;;;;GAYG;AACH,wBAAsB,4BAA4B,CAC9C,gBAAgB,CAAC,EAAE,gBAAgB,GACpC,OAAO,CAAC,IAAI,CAAC,CAwHf"}
{
"timestamp": "2026-03-19T23:48:37.859Z",
"packageVersion": "5.6.1",
"timestamp": "2026-03-27T16:37:44.242Z",
"packageVersion": "5.6.2",
"totalStrings": 285,

@@ -5,0 +5,0 @@ "mappings": {

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
/*! @azure/msal-browser v5.6.2 2026-03-27 */
'use strict';

@@ -9,3 +9,3 @@ (function (global, factory) {

/*! @azure/msal-common v16.4.0 2026-03-19 */
/*! @azure/msal-common v16.4.0 2026-03-27 */
// Resource delimiter - used for certain cache entries

@@ -21,3 +21,3 @@ const RESOURCE_DELIM = "|";

/*! @azure/msal-common v16.4.0 2026-03-19 */
/*! @azure/msal-common v16.4.0 2026-03-27 */
/*

@@ -50,3 +50,3 @@ * Copyright (c) Microsoft Corporation. All rights reserved.

/*! @azure/msal-common v16.4.0 2026-03-19 */
/*! @azure/msal-common v16.4.0 2026-03-27 */

@@ -71,3 +71,3 @@ /*

/*! @azure/msal-common v16.4.0 2026-03-19 */
/*! @azure/msal-common v16.4.0 2026-03-27 */
/*

@@ -152,3 +152,3 @@ * Copyright (c) Microsoft Corporation. All rights reserved.

/*! @azure/msal-common v16.4.0 2026-03-19 */
/*! @azure/msal-common v16.4.0 2026-03-27 */

@@ -176,3 +176,3 @@ /*

/*! @azure/msal-common v16.4.0 2026-03-19 */
/*! @azure/msal-common v16.4.0 2026-03-27 */
const authorityUriInsecure = "authority_uri_insecure";

@@ -182,7 +182,7 @@ const urlParseError = "url_parse_error";

/*! @azure/msal-common v16.4.0 2026-03-19 */
/*! @azure/msal-common v16.4.0 2026-03-27 */
const invalidState = "invalid_state";
const noCryptoObject = "no_crypto_object";
/*! @azure/msal-common v16.4.0 2026-03-19 */
/*! @azure/msal-common v16.4.0 2026-03-27 */

@@ -344,3 +344,3 @@ /*

/*! @azure/msal-common v16.4.0 2026-03-19 */
/*! @azure/msal-common v16.4.0 2026-03-27 */
/**

@@ -659,32 +659,51 @@ * Parses the state into the RequestStateObject, which contains the LibraryState info and the state passed by the user.

let navigateToUrl = "";
let clientId = "";
const interactionKey = `${PREFIX}.${TemporaryCacheKeys.INTERACTION_STATUS_KEY}`;
/*
* Retrieve the clientId and original navigation URL from
* sessionStorage. If sessionStorage access or JSON.parse fails,
* we fall back to URL-based navigation below.
*/
try {
/*
* Retrieve the original navigation URL from sessionStorage
*/
const { clientId } = JSON.parse(window.sessionStorage.getItem(interactionKey) || "");
const rawInteractionStatus = window.sessionStorage.getItem(interactionKey);
const interactionStatus = JSON.parse(rawInteractionStatus || "");
clientId = interactionStatus.clientId || "";
if (clientId) {
const cacheKey = `${PREFIX}.${clientId}.${TemporaryCacheKeys.ORIGIN_URI}`;
navigateToUrl = window.sessionStorage.getItem(cacheKey) || "";
const originKey = `${PREFIX}.${clientId}.${TemporaryCacheKeys.ORIGIN_URI}`;
navigateToUrl = window.sessionStorage.getItem(originKey) || "";
}
}
catch (e) {
// SessionStorage access may fail in some contexts, use default
catch {
// sessionStorage access or JSON.parse failed
}
// Reconstruct full URL with auth response (preserve original format)
let fullUrlResponse = "";
if (hasResponseInHash && hasResponseInQuery) {
// Hybrid format
fullUrlResponse = `${urlQuery}${urlHash}`;
/*
* Cache the auth response payload in sessionStorage under the URL_HASH
* key, then navigate directly to the origin URL. This replicates what
* RedirectClient.handleRedirectPromise does when the current page is
* not the loginRequestUrl: it caches the response and navigates.
*
* On the target page, handleRedirectPromise will find no response in
* the URL but will pick up the cached payload from sessionStorage.
* This avoids appending the auth response to the URL, which would
* create malformed URLs for hash-routed SPAs (e.g. /#/route#code=...).
*
* If caching fails (clientId unavailable, quota exceeded, storage
* disabled), we still navigate to the origin/homepage. The target
* page's handleRedirectPromise will return null and the app can
* handle re-authentication. Appending auth params to the URL would
* not help because handleRedirectPromise also relies on
* sessionStorage to persist tokens.
*/
if (clientId) {
try {
window.sessionStorage.setItem(`${PREFIX}.${clientId}.${TemporaryCacheKeys.URL_HASH}`, payload);
}
catch {
// sessionStorage write failed — navigate anyway; handleRedirectPromise will return null
}
}
else if (hasResponseInHash) {
// Hash only
fullUrlResponse = urlHash;
}
else {
// Query only
fullUrlResponse = urlQuery;
}
const homepage = `${navigateToUrl || getHomepage()}${fullUrlResponse}`;
await navClient.navigateInternal(homepage, navigationOptions);
const url = navigateToUrl || getHomepage();
// Strip bare trailing "?" (empty query string) to match canonical URL form
const navigationUrl = url.endsWith("?") ? url.slice(0, -1) : url;
await navClient.navigateInternal(navigationUrl, navigationOptions);
// Do NOT clear URL for redirect flow - we're navigating away anyway

@@ -691,0 +710,0 @@ return;

@@ -1,1 +0,1 @@

{"version":3,"file":"msal-redirect-bridge.js","sources":["../../../msal-common/dist-browser/utils/Constants.mjs","../../../msal-common/dist-browser/error/AuthError.mjs","../../../msal-common/dist-browser/error/ClientConfigurationError.mjs","../../../msal-common/dist-browser/utils/StringUtils.mjs","../../../msal-common/dist-browser/error/ClientAuthError.mjs","../../../msal-common/dist-browser/error/ClientConfigurationErrorCodes.mjs","../../../msal-common/dist-browser/error/ClientAuthErrorCodes.mjs","../../../msal-common/dist-browser/url/UrlString.mjs","../../../msal-common/dist-browser/utils/ProtocolUtils.mjs","../../../../src/error/BrowserAuthErrorCodes.ts","../../../../src/error/BrowserAuthError.ts","../../../../src/utils/BrowserConstants.ts","../../../../src/encode/Base64Decode.ts","../../../../src/utils/BrowserUtils.ts","../../../../src/navigation/NavigationClient.ts","../../../../src/config/Configuration.ts","../../../../src/cache/CacheKeys.ts","../../../../src/redirect_bridge/index.ts"],"sourcesContent":["/*! @azure/msal-common v16.4.0 2026-03-19 */\n'use strict';\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\nconst SKU = \"msal.js.common\";\r\n// default authority\r\nconst DEFAULT_AUTHORITY = \"https://login.microsoftonline.com/common/\";\r\nconst DEFAULT_AUTHORITY_HOST = \"login.microsoftonline.com\";\r\nconst DEFAULT_COMMON_TENANT = \"common\";\r\n// ADFS String\r\nconst ADFS = \"adfs\";\r\nconst DSTS = \"dstsv2\";\r\n// Default AAD Instance Discovery Endpoint\r\nconst AAD_INSTANCE_DISCOVERY_ENDPT = `${DEFAULT_AUTHORITY}discovery/instance?api-version=1.1&authorization_endpoint=`;\r\n// CIAM URL\r\nconst CIAM_AUTH_URL = \".ciamlogin.com\";\r\nconst AAD_TENANT_DOMAIN_SUFFIX = \".onmicrosoft.com\";\r\n// Resource delimiter - used for certain cache entries\r\nconst RESOURCE_DELIM = \"|\";\r\n// Consumer UTID\r\nconst CONSUMER_UTID = \"9188040d-6c67-4c5b-b112-36a304b66dad\";\r\n// Default scopes\r\nconst OPENID_SCOPE = \"openid\";\r\nconst PROFILE_SCOPE = \"profile\";\r\nconst OFFLINE_ACCESS_SCOPE = \"offline_access\";\r\nconst EMAIL_SCOPE = \"email\";\r\nconst CODE_GRANT_TYPE = \"authorization_code\";\r\nconst S256_CODE_CHALLENGE_METHOD = \"S256\";\r\nconst URL_FORM_CONTENT_TYPE = \"application/x-www-form-urlencoded;charset=utf-8\";\r\nconst AUTHORIZATION_PENDING = \"authorization_pending\";\r\nconst NOT_APPLICABLE = \"N/A\";\r\nconst NOT_AVAILABLE = \"Not Available\";\r\nconst FORWARD_SLASH = \"/\";\r\nconst IMDS_ENDPOINT = \"http://169.254.169.254/metadata/instance/compute/location\";\r\nconst IMDS_VERSION = \"2020-06-01\";\r\nconst IMDS_TIMEOUT = 2000;\r\nconst AZURE_REGION_AUTO_DISCOVER_FLAG = \"TryAutoDetect\";\r\nconst REGIONAL_AUTH_PUBLIC_CLOUD_SUFFIX = \"login.microsoft.com\";\r\nconst KNOWN_PUBLIC_CLOUDS = [\r\n \"login.microsoftonline.com\",\r\n \"login.windows.net\",\r\n \"login.microsoft.com\",\r\n \"sts.windows.net\",\r\n];\r\nconst SHR_NONCE_VALIDITY = 240;\r\nconst INVALID_INSTANCE = \"invalid_instance\";\r\nconst HTTP_SUCCESS = 200;\r\nconst HTTP_SUCCESS_RANGE_START = 200;\r\nconst HTTP_SUCCESS_RANGE_END = 299;\r\nconst HTTP_REDIRECT = 302;\r\nconst HTTP_CLIENT_ERROR = 400;\r\nconst HTTP_CLIENT_ERROR_RANGE_START = 400;\r\nconst HTTP_BAD_REQUEST = 400;\r\nconst HTTP_UNAUTHORIZED = 401;\r\nconst HTTP_NOT_FOUND = 404;\r\nconst HTTP_REQUEST_TIMEOUT = 408;\r\nconst HTTP_GONE = 410;\r\nconst HTTP_TOO_MANY_REQUESTS = 429;\r\nconst HTTP_CLIENT_ERROR_RANGE_END = 499;\r\nconst HTTP_SERVER_ERROR = 500;\r\nconst HTTP_SERVER_ERROR_RANGE_START = 500;\r\nconst HTTP_SERVICE_UNAVAILABLE = 503;\r\nconst HTTP_GATEWAY_TIMEOUT = 504;\r\nconst HTTP_SERVER_ERROR_RANGE_END = 599;\r\nconst HTTP_MULTI_SIDED_ERROR = 600;\r\nconst HttpMethod = {\r\n GET: \"GET\",\r\n POST: \"POST\",\r\n};\r\nconst OIDC_DEFAULT_SCOPES = [\r\n OPENID_SCOPE,\r\n PROFILE_SCOPE,\r\n OFFLINE_ACCESS_SCOPE,\r\n];\r\nconst OIDC_SCOPES = [...OIDC_DEFAULT_SCOPES, EMAIL_SCOPE];\r\n/**\r\n * Request header names\r\n */\r\nconst HeaderNames = {\r\n CONTENT_TYPE: \"Content-Type\",\r\n CONTENT_LENGTH: \"Content-Length\",\r\n RETRY_AFTER: \"Retry-After\",\r\n CCS_HEADER: \"X-AnchorMailbox\",\r\n WWWAuthenticate: \"WWW-Authenticate\",\r\n AuthenticationInfo: \"Authentication-Info\",\r\n X_MS_REQUEST_ID: \"x-ms-request-id\",\r\n X_MS_HTTP_VERSION: \"x-ms-httpver\",\r\n};\r\n/**\r\n * Persistent cache keys MSAL which stay while user is logged in.\r\n */\r\nconst PersistentCacheKeys = {\r\n ACTIVE_ACCOUNT_FILTERS: \"active-account-filters\", // new cache entry for active_account for a more robust version for browser\r\n};\r\n/**\r\n * String constants related to AAD Authority\r\n */\r\nconst AADAuthority = {\r\n COMMON: \"common\",\r\n ORGANIZATIONS: \"organizations\",\r\n CONSUMERS: \"consumers\",\r\n};\r\n/**\r\n * Claims request keys\r\n */\r\nconst ClaimsRequestKeys = {\r\n ACCESS_TOKEN: \"access_token\",\r\n XMS_CC: \"xms_cc\",\r\n};\r\n/**\r\n * we considered making this \"enum\" in the request instead of string, however it looks like the allowed list of\r\n * prompt values kept changing over past couple of years. There are some undocumented prompt values for some\r\n * internal partners too, hence the choice of generic \"string\" type instead of the \"enum\"\r\n */\r\nconst PromptValue = {\r\n LOGIN: \"login\",\r\n SELECT_ACCOUNT: \"select_account\",\r\n CONSENT: \"consent\",\r\n NONE: \"none\",\r\n CREATE: \"create\",\r\n NO_SESSION: \"no_session\",\r\n};\r\n/**\r\n * allowed values for codeVerifier\r\n */\r\nconst CodeChallengeMethodValues = {\r\n PLAIN: \"plain\",\r\n S256: \"S256\",\r\n};\r\n/**\r\n * Allowed values for response_type\r\n */\r\nconst OAuthResponseType = {\r\n CODE: \"code\",\r\n IDTOKEN_TOKEN: \"id_token token\",\r\n IDTOKEN_TOKEN_REFRESHTOKEN: \"id_token token refresh_token\",\r\n};\r\n/**\r\n * allowed values for response_mode\r\n */\r\nconst ResponseMode = {\r\n QUERY: \"query\",\r\n FRAGMENT: \"fragment\",\r\n FORM_POST: \"form_post\",\r\n};\r\n/**\r\n * allowed grant_type\r\n */\r\nconst GrantType = {\r\n IMPLICIT_GRANT: \"implicit\",\r\n AUTHORIZATION_CODE_GRANT: \"authorization_code\",\r\n CLIENT_CREDENTIALS_GRANT: \"client_credentials\",\r\n RESOURCE_OWNER_PASSWORD_GRANT: \"password\",\r\n REFRESH_TOKEN_GRANT: \"refresh_token\",\r\n DEVICE_CODE_GRANT: \"device_code\",\r\n JWT_BEARER: \"urn:ietf:params:oauth:grant-type:jwt-bearer\",\r\n};\r\n/**\r\n * Account types in Cache\r\n */\r\nconst CACHE_ACCOUNT_TYPE_MSSTS = \"MSSTS\";\r\nconst CACHE_ACCOUNT_TYPE_ADFS = \"ADFS\";\r\nconst CACHE_ACCOUNT_TYPE_MSAV1 = \"MSA\";\r\nconst CACHE_ACCOUNT_TYPE_GENERIC = \"Generic\";\r\n/**\r\n * Separators used in cache\r\n */\r\nconst CACHE_KEY_SEPARATOR = \"-\";\r\nconst CLIENT_INFO_SEPARATOR = \".\";\r\n/**\r\n * Credential Type stored in the cache\r\n */\r\nconst CredentialType = {\r\n ID_TOKEN: \"IdToken\",\r\n ACCESS_TOKEN: \"AccessToken\",\r\n ACCESS_TOKEN_WITH_AUTH_SCHEME: \"AccessToken_With_AuthScheme\",\r\n REFRESH_TOKEN: \"RefreshToken\",\r\n};\r\n/**\r\n * Combine all cache types\r\n */\r\nconst CacheType = {\r\n ADFS: 1001,\r\n MSA: 1002,\r\n MSSTS: 1003,\r\n GENERIC: 1004,\r\n ACCESS_TOKEN: 2001,\r\n REFRESH_TOKEN: 2002,\r\n ID_TOKEN: 2003,\r\n APP_METADATA: 3001,\r\n UNDEFINED: 9999,\r\n};\r\n/**\r\n * More Cache related constants\r\n */\r\nconst APP_METADATA = \"appmetadata\";\r\nconst CLIENT_INFO = \"client_info\";\r\nconst THE_FAMILY_ID = \"1\";\r\nconst AUTHORITY_METADATA_CACHE_KEY = \"authority-metadata\";\r\nconst AUTHORITY_METADATA_REFRESH_TIME_SECONDS = 3600 * 24; // 24 Hours\r\nconst AuthorityMetadataSource = {\r\n CONFIG: \"config\",\r\n CACHE: \"cache\",\r\n NETWORK: \"network\",\r\n HARDCODED_VALUES: \"hardcoded_values\",\r\n};\r\nconst SERVER_TELEM_SCHEMA_VERSION = 5;\r\nconst SERVER_TELEM_MAX_CUR_HEADER_BYTES = 80; // ESTS limit is 100B, set to 80 to provide a 20B buffer\r\nconst SERVER_TELEM_MAX_LAST_HEADER_BYTES = 330; // ESTS limit is 350B, set to 330 to provide a 20B buffer,\r\nconst SERVER_TELEM_MAX_CACHED_ERRORS = 50; // Limit the number of errors that can be stored to prevent uncontrolled size gains\r\nconst SERVER_TELEM_CACHE_KEY = \"server-telemetry\";\r\nconst SERVER_TELEM_CATEGORY_SEPARATOR = \"|\";\r\nconst SERVER_TELEM_VALUE_SEPARATOR = \",\";\r\nconst SERVER_TELEM_OVERFLOW_TRUE = \"1\";\r\nconst SERVER_TELEM_OVERFLOW_FALSE = \"0\";\r\nconst SERVER_TELEM_UNKNOWN_ERROR = \"unknown_error\";\r\n/**\r\n * Type of the authentication request\r\n */\r\nconst AuthenticationScheme = {\r\n BEARER: \"Bearer\",\r\n POP: \"pop\",\r\n SSH: \"ssh-cert\",\r\n};\r\n/**\r\n * Constants related to throttling\r\n */\r\nconst DEFAULT_THROTTLE_TIME_SECONDS = 60;\r\n// Default maximum time to throttle in seconds, overrides what the server sends back\r\nconst DEFAULT_MAX_THROTTLE_TIME_SECONDS = 3600;\r\n// Prefix for storing throttling entries\r\nconst THROTTLING_PREFIX = \"throttling\";\r\n// Value assigned to the x-ms-lib-capability header to indicate to the server the library supports throttling\r\nconst X_MS_LIB_CAPABILITY_VALUE = \"retry-after, h429\";\r\n/**\r\n * Errors\r\n */\r\nconst INVALID_GRANT_ERROR = \"invalid_grant\";\r\nconst CLIENT_MISMATCH_ERROR = \"client_mismatch\";\r\n/**\r\n * Password grant parameters\r\n */\r\nconst PasswordGrantConstants = {\r\n username: \"username\",\r\n password: \"password\",\r\n};\r\n/**\r\n * Region Discovery Sources\r\n */\r\nconst RegionDiscoverySources = {\r\n FAILED_AUTO_DETECTION: \"1\",\r\n INTERNAL_CACHE: \"2\",\r\n ENVIRONMENT_VARIABLE: \"3\",\r\n IMDS: \"4\",\r\n};\r\n/**\r\n * Region Discovery Outcomes\r\n */\r\nconst RegionDiscoveryOutcomes = {\r\n CONFIGURED_MATCHES_DETECTED: \"1\",\r\n CONFIGURED_NO_AUTO_DETECTION: \"2\",\r\n CONFIGURED_NOT_DETECTED: \"3\",\r\n AUTO_DETECTION_REQUESTED_SUCCESSFUL: \"4\",\r\n AUTO_DETECTION_REQUESTED_FAILED: \"5\",\r\n};\r\n/**\r\n * Specifies the reason for fetching the access token from the identity provider\r\n */\r\nconst CacheOutcome = {\r\n // When a token is found in the cache or the cache is not supposed to be hit when making the request\r\n NOT_APPLICABLE: \"0\",\r\n // When the token request goes to the identity provider because force_refresh was set to true. Also occurs if claims were requested\r\n FORCE_REFRESH_OR_CLAIMS: \"1\",\r\n // When the token request goes to the identity provider because no cached access token exists\r\n NO_CACHED_ACCESS_TOKEN: \"2\",\r\n // When the token request goes to the identity provider because cached access token expired\r\n CACHED_ACCESS_TOKEN_EXPIRED: \"3\",\r\n // When the token request goes to the identity provider because refresh_in was used and the existing token needs to be refreshed\r\n PROACTIVELY_REFRESHED: \"4\",\r\n};\r\nconst JsonWebTokenTypes = {\r\n Jwt: \"JWT\",\r\n Jwk: \"JWK\",\r\n Pop: \"pop\",\r\n};\r\nconst ONE_DAY_IN_MS = 86400000;\r\n// Token renewal offset default in seconds\r\nconst DEFAULT_TOKEN_RENEWAL_OFFSET_SEC = 300;\r\nconst EncodingTypes = {\r\n BASE64: \"base64\",\r\n HEX: \"hex\",\r\n UTF8: \"utf-8\",\r\n};\n\nexport { AADAuthority, AAD_INSTANCE_DISCOVERY_ENDPT, AAD_TENANT_DOMAIN_SUFFIX, ADFS, APP_METADATA, AUTHORITY_METADATA_CACHE_KEY, AUTHORITY_METADATA_REFRESH_TIME_SECONDS, AUTHORIZATION_PENDING, AZURE_REGION_AUTO_DISCOVER_FLAG, AuthenticationScheme, AuthorityMetadataSource, CACHE_ACCOUNT_TYPE_ADFS, CACHE_ACCOUNT_TYPE_GENERIC, CACHE_ACCOUNT_TYPE_MSAV1, CACHE_ACCOUNT_TYPE_MSSTS, CACHE_KEY_SEPARATOR, CIAM_AUTH_URL, CLIENT_INFO, CLIENT_INFO_SEPARATOR, CLIENT_MISMATCH_ERROR, CODE_GRANT_TYPE, CONSUMER_UTID, CacheOutcome, CacheType, ClaimsRequestKeys, CodeChallengeMethodValues, CredentialType, DEFAULT_AUTHORITY, DEFAULT_AUTHORITY_HOST, DEFAULT_COMMON_TENANT, DEFAULT_MAX_THROTTLE_TIME_SECONDS, DEFAULT_THROTTLE_TIME_SECONDS, DEFAULT_TOKEN_RENEWAL_OFFSET_SEC, DSTS, EMAIL_SCOPE, EncodingTypes, FORWARD_SLASH, GrantType, HTTP_BAD_REQUEST, HTTP_CLIENT_ERROR, HTTP_CLIENT_ERROR_RANGE_END, HTTP_CLIENT_ERROR_RANGE_START, HTTP_GATEWAY_TIMEOUT, HTTP_GONE, HTTP_MULTI_SIDED_ERROR, HTTP_NOT_FOUND, HTTP_REDIRECT, HTTP_REQUEST_TIMEOUT, HTTP_SERVER_ERROR, HTTP_SERVER_ERROR_RANGE_END, HTTP_SERVER_ERROR_RANGE_START, HTTP_SERVICE_UNAVAILABLE, HTTP_SUCCESS, HTTP_SUCCESS_RANGE_END, HTTP_SUCCESS_RANGE_START, HTTP_TOO_MANY_REQUESTS, HTTP_UNAUTHORIZED, HeaderNames, HttpMethod, IMDS_ENDPOINT, IMDS_TIMEOUT, IMDS_VERSION, INVALID_GRANT_ERROR, INVALID_INSTANCE, JsonWebTokenTypes, KNOWN_PUBLIC_CLOUDS, NOT_APPLICABLE, NOT_AVAILABLE, OAuthResponseType, OFFLINE_ACCESS_SCOPE, OIDC_DEFAULT_SCOPES, OIDC_SCOPES, ONE_DAY_IN_MS, OPENID_SCOPE, PROFILE_SCOPE, PasswordGrantConstants, PersistentCacheKeys, PromptValue, REGIONAL_AUTH_PUBLIC_CLOUD_SUFFIX, RESOURCE_DELIM, RegionDiscoveryOutcomes, RegionDiscoverySources, ResponseMode, S256_CODE_CHALLENGE_METHOD, SERVER_TELEM_CACHE_KEY, SERVER_TELEM_CATEGORY_SEPARATOR, SERVER_TELEM_MAX_CACHED_ERRORS, SERVER_TELEM_MAX_CUR_HEADER_BYTES, SERVER_TELEM_MAX_LAST_HEADER_BYTES, SERVER_TELEM_OVERFLOW_FALSE, SERVER_TELEM_OVERFLOW_TRUE, SERVER_TELEM_SCHEMA_VERSION, SERVER_TELEM_UNKNOWN_ERROR, SERVER_TELEM_VALUE_SEPARATOR, SHR_NONCE_VALIDITY, SKU, THE_FAMILY_ID, THROTTLING_PREFIX, URL_FORM_CONTENT_TYPE, X_MS_LIB_CAPABILITY_VALUE };\n//# sourceMappingURL=Constants.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-19 */\n'use strict';\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\nfunction getDefaultErrorMessage(code) {\r\n return `See https://aka.ms/msal.js.errors#${code} for details`;\r\n}\r\n/**\r\n * General error class thrown by the MSAL.js library.\r\n */\r\nclass AuthError extends Error {\r\n constructor(errorCode, errorMessage, suberror) {\r\n const message = errorMessage ||\r\n (errorCode ? getDefaultErrorMessage(errorCode) : \"\");\r\n const errorString = message ? `${errorCode}: ${message}` : errorCode;\r\n super(errorString);\r\n Object.setPrototypeOf(this, AuthError.prototype);\r\n this.errorCode = errorCode || \"\";\r\n this.errorMessage = message || \"\";\r\n this.subError = suberror || \"\";\r\n this.name = \"AuthError\";\r\n }\r\n setCorrelationId(correlationId) {\r\n this.correlationId = correlationId;\r\n }\r\n}\r\nfunction createAuthError(code, additionalMessage) {\r\n return new AuthError(code, additionalMessage || getDefaultErrorMessage(code));\r\n}\n\nexport { AuthError, createAuthError, getDefaultErrorMessage };\n//# sourceMappingURL=AuthError.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-19 */\n'use strict';\nimport { AuthError } from './AuthError.mjs';\n\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\n/**\r\n * Error thrown when there is an error in configuration of the MSAL.js library.\r\n */\r\nclass ClientConfigurationError extends AuthError {\r\n constructor(errorCode) {\r\n super(errorCode);\r\n this.name = \"ClientConfigurationError\";\r\n Object.setPrototypeOf(this, ClientConfigurationError.prototype);\r\n }\r\n}\r\nfunction createClientConfigurationError(errorCode) {\r\n return new ClientConfigurationError(errorCode);\r\n}\n\nexport { ClientConfigurationError, createClientConfigurationError };\n//# sourceMappingURL=ClientConfigurationError.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-19 */\n'use strict';\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\n/**\r\n * @hidden\r\n */\r\nclass StringUtils {\r\n /**\r\n * Check if stringified object is empty\r\n * @param strObj\r\n */\r\n static isEmptyObj(strObj) {\r\n if (strObj) {\r\n try {\r\n const obj = JSON.parse(strObj);\r\n return Object.keys(obj).length === 0;\r\n }\r\n catch (e) { }\r\n }\r\n return true;\r\n }\r\n static startsWith(str, search) {\r\n return str.indexOf(search) === 0;\r\n }\r\n static endsWith(str, search) {\r\n return (str.length >= search.length &&\r\n str.lastIndexOf(search) === str.length - search.length);\r\n }\r\n /**\r\n * Parses string into an object.\r\n *\r\n * @param query\r\n */\r\n static queryStringToObject(query) {\r\n const obj = {};\r\n const params = query.split(\"&\");\r\n const decode = (s) => decodeURIComponent(s.replace(/\\+/g, \" \"));\r\n params.forEach((pair) => {\r\n if (pair.trim()) {\r\n const [key, value] = pair.split(/=(.+)/g, 2); // Split on the first occurence of the '=' character\r\n if (key && value) {\r\n obj[decode(key)] = decode(value);\r\n }\r\n }\r\n });\r\n return obj;\r\n }\r\n /**\r\n * Trims entries in an array.\r\n *\r\n * @param arr\r\n */\r\n static trimArrayEntries(arr) {\r\n return arr.map((entry) => entry.trim());\r\n }\r\n /**\r\n * Removes empty strings from array\r\n * @param arr\r\n */\r\n static removeEmptyStringsFromArray(arr) {\r\n return arr.filter((entry) => {\r\n return !!entry;\r\n });\r\n }\r\n /**\r\n * Attempts to parse a string into JSON\r\n * @param str\r\n */\r\n static jsonParseHelper(str) {\r\n try {\r\n return JSON.parse(str);\r\n }\r\n catch (e) {\r\n return null;\r\n }\r\n }\r\n}\n\nexport { StringUtils };\n//# sourceMappingURL=StringUtils.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-19 */\n'use strict';\nimport { AuthError } from './AuthError.mjs';\n\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\n/**\r\n * ClientAuthErrorMessage class containing string constants used by error codes and messages.\r\n */\r\n/**\r\n * Error thrown when there is an error in the client code running on the browser.\r\n */\r\nclass ClientAuthError extends AuthError {\r\n constructor(errorCode, additionalMessage) {\r\n super(errorCode, additionalMessage);\r\n this.name = \"ClientAuthError\";\r\n Object.setPrototypeOf(this, ClientAuthError.prototype);\r\n }\r\n}\r\nfunction createClientAuthError(errorCode, additionalMessage) {\r\n return new ClientAuthError(errorCode, additionalMessage);\r\n}\n\nexport { ClientAuthError, createClientAuthError };\n//# sourceMappingURL=ClientAuthError.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-19 */\n'use strict';\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\nconst redirectUriEmpty = \"redirect_uri_empty\";\r\nconst claimsRequestParsingError = \"claims_request_parsing_error\";\r\nconst authorityUriInsecure = \"authority_uri_insecure\";\r\nconst urlParseError = \"url_parse_error\";\r\nconst urlEmptyError = \"empty_url_error\";\r\nconst emptyInputScopesError = \"empty_input_scopes_error\";\r\nconst invalidClaims = \"invalid_claims\";\r\nconst tokenRequestEmpty = \"token_request_empty\";\r\nconst logoutRequestEmpty = \"logout_request_empty\";\r\nconst invalidCodeChallengeMethod = \"invalid_code_challenge_method\";\r\nconst pkceParamsMissing = \"pkce_params_missing\";\r\nconst invalidCloudDiscoveryMetadata = \"invalid_cloud_discovery_metadata\";\r\nconst invalidAuthorityMetadata = \"invalid_authority_metadata\";\r\nconst untrustedAuthority = \"untrusted_authority\";\r\nconst missingSshJwk = \"missing_ssh_jwk\";\r\nconst missingSshKid = \"missing_ssh_kid\";\r\nconst missingNonceAuthenticationHeader = \"missing_nonce_authentication_header\";\r\nconst invalidAuthenticationHeader = \"invalid_authentication_header\";\r\nconst cannotSetOIDCOptions = \"cannot_set_OIDCOptions\";\r\nconst cannotAllowPlatformBroker = \"cannot_allow_platform_broker\";\r\nconst authorityMismatch = \"authority_mismatch\";\r\nconst invalidRequestMethodForEAR = \"invalid_request_method_for_EAR\";\n\nexport { authorityMismatch, authorityUriInsecure, cannotAllowPlatformBroker, cannotSetOIDCOptions, claimsRequestParsingError, emptyInputScopesError, invalidAuthenticationHeader, invalidAuthorityMetadata, invalidClaims, invalidCloudDiscoveryMetadata, invalidCodeChallengeMethod, invalidRequestMethodForEAR, logoutRequestEmpty, missingNonceAuthenticationHeader, missingSshJwk, missingSshKid, pkceParamsMissing, redirectUriEmpty, tokenRequestEmpty, untrustedAuthority, urlEmptyError, urlParseError };\n//# sourceMappingURL=ClientConfigurationErrorCodes.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-19 */\n'use strict';\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\nconst clientInfoDecodingError = \"client_info_decoding_error\";\r\nconst clientInfoEmptyError = \"client_info_empty_error\";\r\nconst tokenParsingError = \"token_parsing_error\";\r\nconst nullOrEmptyToken = \"null_or_empty_token\";\r\nconst endpointResolutionError = \"endpoints_resolution_error\";\r\nconst networkError = \"network_error\";\r\nconst openIdConfigError = \"openid_config_error\";\r\nconst hashNotDeserialized = \"hash_not_deserialized\";\r\nconst invalidState = \"invalid_state\";\r\nconst stateMismatch = \"state_mismatch\";\r\nconst stateNotFound = \"state_not_found\";\r\nconst nonceMismatch = \"nonce_mismatch\";\r\nconst authTimeNotFound = \"auth_time_not_found\";\r\nconst maxAgeTranspired = \"max_age_transpired\";\r\nconst multipleMatchingTokens = \"multiple_matching_tokens\";\r\nconst multipleMatchingAppMetadata = \"multiple_matching_appMetadata\";\r\nconst requestCannotBeMade = \"request_cannot_be_made\";\r\nconst cannotRemoveEmptyScope = \"cannot_remove_empty_scope\";\r\nconst cannotAppendScopeSet = \"cannot_append_scopeset\";\r\nconst emptyInputScopeSet = \"empty_input_scopeset\";\r\nconst noAccountInSilentRequest = \"no_account_in_silent_request\";\r\nconst invalidCacheRecord = \"invalid_cache_record\";\r\nconst invalidCacheEnvironment = \"invalid_cache_environment\";\r\nconst noAccountFound = \"no_account_found\";\r\nconst noCryptoObject = \"no_crypto_object\";\r\nconst unexpectedCredentialType = \"unexpected_credential_type\";\r\nconst tokenRefreshRequired = \"token_refresh_required\";\r\nconst tokenClaimsCnfRequiredForSignedJwt = \"token_claims_cnf_required_for_signedjwt\";\r\nconst authorizationCodeMissingFromServerResponse = \"authorization_code_missing_from_server_response\";\r\nconst bindingKeyNotRemoved = \"binding_key_not_removed\";\r\nconst endSessionEndpointNotSupported = \"end_session_endpoint_not_supported\";\r\nconst keyIdMissing = \"key_id_missing\";\r\nconst noNetworkConnectivity = \"no_network_connectivity\";\r\nconst userCanceled = \"user_canceled\";\r\nconst methodNotImplemented = \"method_not_implemented\";\r\nconst nestedAppAuthBridgeDisabled = \"nested_app_auth_bridge_disabled\";\r\nconst platformBrokerError = \"platform_broker_error\";\r\nconst resourceParameterRequired = \"resource_parameter_required\";\r\nconst misplacedResourceParam = \"misplaced_resource_parameter\";\n\nexport { authTimeNotFound, authorizationCodeMissingFromServerResponse, bindingKeyNotRemoved, cannotAppendScopeSet, cannotRemoveEmptyScope, clientInfoDecodingError, clientInfoEmptyError, emptyInputScopeSet, endSessionEndpointNotSupported, endpointResolutionError, hashNotDeserialized, invalidCacheEnvironment, invalidCacheRecord, invalidState, keyIdMissing, maxAgeTranspired, methodNotImplemented, misplacedResourceParam, multipleMatchingAppMetadata, multipleMatchingTokens, nestedAppAuthBridgeDisabled, networkError, noAccountFound, noAccountInSilentRequest, noCryptoObject, noNetworkConnectivity, nonceMismatch, nullOrEmptyToken, openIdConfigError, platformBrokerError, requestCannotBeMade, resourceParameterRequired, stateMismatch, stateNotFound, tokenClaimsCnfRequiredForSignedJwt, tokenParsingError, tokenRefreshRequired, unexpectedCredentialType, userCanceled };\n//# sourceMappingURL=ClientAuthErrorCodes.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-19 */\n'use strict';\nimport { createClientConfigurationError } from '../error/ClientConfigurationError.mjs';\nimport { StringUtils } from '../utils/StringUtils.mjs';\nimport { AADAuthority, FORWARD_SLASH } from '../utils/Constants.mjs';\nimport { urlEmptyError, urlParseError, authorityUriInsecure } from '../error/ClientConfigurationErrorCodes.mjs';\n\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\n/**\r\n * Url object class which can perform various transformations on url strings.\r\n */\r\nclass UrlString {\r\n get urlString() {\r\n return this._urlString;\r\n }\r\n constructor(url) {\r\n this._urlString = url;\r\n if (!this._urlString) {\r\n // Throws error if url is empty\r\n throw createClientConfigurationError(urlEmptyError);\r\n }\r\n if (!url.includes(\"#\")) {\r\n this._urlString = UrlString.canonicalizeUri(url);\r\n }\r\n }\r\n /**\r\n * Ensure urls are lower case and end with a / character.\r\n * @param url\r\n */\r\n static canonicalizeUri(url) {\r\n if (url) {\r\n let lowerCaseUrl = url.toLowerCase();\r\n if (StringUtils.endsWith(lowerCaseUrl, \"?\")) {\r\n lowerCaseUrl = lowerCaseUrl.slice(0, -1);\r\n }\r\n else if (StringUtils.endsWith(lowerCaseUrl, \"?/\")) {\r\n lowerCaseUrl = lowerCaseUrl.slice(0, -2);\r\n }\r\n if (!StringUtils.endsWith(lowerCaseUrl, \"/\")) {\r\n lowerCaseUrl += \"/\";\r\n }\r\n return lowerCaseUrl;\r\n }\r\n return url;\r\n }\r\n /**\r\n * Throws if urlString passed is not a valid authority URI string.\r\n */\r\n validateAsUri() {\r\n // Attempts to parse url for uri components\r\n let components;\r\n try {\r\n components = this.getUrlComponents();\r\n }\r\n catch (e) {\r\n throw createClientConfigurationError(urlParseError);\r\n }\r\n // Throw error if URI or path segments are not parseable.\r\n if (!components.HostNameAndPort || !components.PathSegments) {\r\n throw createClientConfigurationError(urlParseError);\r\n }\r\n // Throw error if uri is insecure.\r\n if (!components.Protocol ||\r\n components.Protocol.toLowerCase() !== \"https:\") {\r\n throw createClientConfigurationError(authorityUriInsecure);\r\n }\r\n }\r\n /**\r\n * Given a url and a query string return the url with provided query string appended\r\n * @param url\r\n * @param queryString\r\n */\r\n static appendQueryString(url, queryString) {\r\n if (!queryString) {\r\n return url;\r\n }\r\n return url.indexOf(\"?\") < 0\r\n ? `${url}?${queryString}`\r\n : `${url}&${queryString}`;\r\n }\r\n /**\r\n * Returns a url with the hash removed\r\n * @param url\r\n */\r\n static removeHashFromUrl(url) {\r\n return UrlString.canonicalizeUri(url.split(\"#\")[0]);\r\n }\r\n /**\r\n * Given a url like https://a:b/common/d?e=f#g, and a tenantId, returns https://a:b/tenantId/d\r\n * @param href The url\r\n * @param tenantId The tenant id to replace\r\n */\r\n replaceTenantPath(tenantId) {\r\n const urlObject = this.getUrlComponents();\r\n const pathArray = urlObject.PathSegments;\r\n if (tenantId &&\r\n pathArray.length !== 0 &&\r\n (pathArray[0] === AADAuthority.COMMON ||\r\n pathArray[0] === AADAuthority.ORGANIZATIONS)) {\r\n pathArray[0] = tenantId;\r\n }\r\n return UrlString.constructAuthorityUriFromObject(urlObject);\r\n }\r\n /**\r\n * Parses out the components from a url string.\r\n * @returns An object with the various components. Please cache this value insted of calling this multiple times on the same url.\r\n */\r\n getUrlComponents() {\r\n // https://gist.github.com/curtisz/11139b2cfcaef4a261e0\r\n const regEx = RegExp(\"^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\\\?([^#]*))?(#(.*))?\");\r\n // If url string does not match regEx, we throw an error\r\n const match = this.urlString.match(regEx);\r\n if (!match) {\r\n throw createClientConfigurationError(urlParseError);\r\n }\r\n // Url component object\r\n const urlComponents = {\r\n Protocol: match[1],\r\n HostNameAndPort: match[4],\r\n AbsolutePath: match[5],\r\n QueryString: match[7],\r\n };\r\n let pathSegments = urlComponents.AbsolutePath.split(\"/\");\r\n pathSegments = pathSegments.filter((val) => val && val.length > 0); // remove empty elements\r\n urlComponents.PathSegments = pathSegments;\r\n if (urlComponents.QueryString &&\r\n urlComponents.QueryString.endsWith(\"/\")) {\r\n urlComponents.QueryString = urlComponents.QueryString.substring(0, urlComponents.QueryString.length - 1);\r\n }\r\n return urlComponents;\r\n }\r\n static getDomainFromUrl(url) {\r\n const regEx = RegExp(\"^([^:/?#]+://)?([^/?#]*)\");\r\n const match = url.match(regEx);\r\n if (!match) {\r\n throw createClientConfigurationError(urlParseError);\r\n }\r\n return match[2];\r\n }\r\n static getAbsoluteUrl(relativeUrl, baseUrl) {\r\n if (relativeUrl[0] === FORWARD_SLASH) {\r\n const url = new UrlString(baseUrl);\r\n const baseComponents = url.getUrlComponents();\r\n return (baseComponents.Protocol +\r\n \"//\" +\r\n baseComponents.HostNameAndPort +\r\n relativeUrl);\r\n }\r\n return relativeUrl;\r\n }\r\n static constructAuthorityUriFromObject(urlObject) {\r\n return new UrlString(urlObject.Protocol +\r\n \"//\" +\r\n urlObject.HostNameAndPort +\r\n \"/\" +\r\n urlObject.PathSegments.join(\"/\"));\r\n }\r\n}\n\nexport { UrlString };\n//# sourceMappingURL=UrlString.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-19 */\n'use strict';\nimport { RESOURCE_DELIM } from './Constants.mjs';\nimport { createClientAuthError } from '../error/ClientAuthError.mjs';\nimport { noCryptoObject, invalidState } from '../error/ClientAuthErrorCodes.mjs';\n\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\n/**\r\n * Appends user state with random guid, or returns random guid.\r\n * @param cryptoObj\r\n * @param userState\r\n * @param meta\r\n */\r\nfunction setRequestState(cryptoObj, userState, meta) {\r\n const libraryState = generateLibraryState(cryptoObj, meta);\r\n return userState\r\n ? `${libraryState}${RESOURCE_DELIM}${userState}`\r\n : libraryState;\r\n}\r\n/**\r\n * Generates the state value used by the common library.\r\n * @param cryptoObj\r\n * @param meta\r\n */\r\nfunction generateLibraryState(cryptoObj, meta) {\r\n if (!cryptoObj) {\r\n throw createClientAuthError(noCryptoObject);\r\n }\r\n // Create a state object containing a unique id and the timestamp of the request creation\r\n const stateObj = {\r\n id: cryptoObj.createNewGuid(),\r\n };\r\n if (meta) {\r\n stateObj.meta = meta;\r\n }\r\n const stateString = JSON.stringify(stateObj);\r\n return cryptoObj.base64Encode(stateString);\r\n}\r\n/**\r\n * Parses the state into the RequestStateObject, which contains the LibraryState info and the state passed by the user.\r\n * @param base64Decode\r\n * @param state\r\n */\r\nfunction parseRequestState(base64Decode, state) {\r\n if (!base64Decode) {\r\n throw createClientAuthError(noCryptoObject);\r\n }\r\n if (!state) {\r\n throw createClientAuthError(invalidState);\r\n }\r\n try {\r\n // Split the state between library state and user passed state and decode them separately\r\n const splitState = state.split(RESOURCE_DELIM);\r\n const libraryState = splitState[0];\r\n const userState = splitState.length > 1\r\n ? splitState.slice(1).join(RESOURCE_DELIM)\r\n : \"\";\r\n const libraryStateString = base64Decode(libraryState);\r\n const libraryStateObj = JSON.parse(libraryStateString);\r\n return {\r\n userRequestState: userState || \"\",\r\n libraryState: libraryStateObj,\r\n };\r\n }\r\n catch (e) {\r\n throw createClientAuthError(invalidState);\r\n }\r\n}\n\nexport { generateLibraryState, parseRequestState, setRequestState };\n//# sourceMappingURL=ProtocolUtils.mjs.map\n",null,null,null,null,null,null,null,null,null],"names":["getDefaultErrorMessage","BrowserAuthErrorCodes.invalidBase64String","BrowserAuthErrorCodes.emptyResponse","BrowserAuthErrorCodes.noStateInHash","ProtocolUtils.parseRequestState","BrowserAuthErrorCodes.unableToParseState","BrowserAuthErrorCodes.timedOut","BrowserUtils.getHomepage"],"mappings":"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"}
{"version":3,"file":"msal-redirect-bridge.js","sources":["../../../msal-common/dist-browser/utils/Constants.mjs","../../../msal-common/dist-browser/error/AuthError.mjs","../../../msal-common/dist-browser/error/ClientConfigurationError.mjs","../../../msal-common/dist-browser/utils/StringUtils.mjs","../../../msal-common/dist-browser/error/ClientAuthError.mjs","../../../msal-common/dist-browser/error/ClientConfigurationErrorCodes.mjs","../../../msal-common/dist-browser/error/ClientAuthErrorCodes.mjs","../../../msal-common/dist-browser/url/UrlString.mjs","../../../msal-common/dist-browser/utils/ProtocolUtils.mjs","../../../../src/error/BrowserAuthErrorCodes.ts","../../../../src/error/BrowserAuthError.ts","../../../../src/utils/BrowserConstants.ts","../../../../src/encode/Base64Decode.ts","../../../../src/utils/BrowserUtils.ts","../../../../src/navigation/NavigationClient.ts","../../../../src/config/Configuration.ts","../../../../src/cache/CacheKeys.ts","../../../../src/redirect_bridge/index.ts"],"sourcesContent":["/*! @azure/msal-common v16.4.0 2026-03-27 */\n'use strict';\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\nconst SKU = \"msal.js.common\";\r\n// default authority\r\nconst DEFAULT_AUTHORITY = \"https://login.microsoftonline.com/common/\";\r\nconst DEFAULT_AUTHORITY_HOST = \"login.microsoftonline.com\";\r\nconst DEFAULT_COMMON_TENANT = \"common\";\r\n// ADFS String\r\nconst ADFS = \"adfs\";\r\nconst DSTS = \"dstsv2\";\r\n// Default AAD Instance Discovery Endpoint\r\nconst AAD_INSTANCE_DISCOVERY_ENDPT = `${DEFAULT_AUTHORITY}discovery/instance?api-version=1.1&authorization_endpoint=`;\r\n// CIAM URL\r\nconst CIAM_AUTH_URL = \".ciamlogin.com\";\r\nconst AAD_TENANT_DOMAIN_SUFFIX = \".onmicrosoft.com\";\r\n// Resource delimiter - used for certain cache entries\r\nconst RESOURCE_DELIM = \"|\";\r\n// Consumer UTID\r\nconst CONSUMER_UTID = \"9188040d-6c67-4c5b-b112-36a304b66dad\";\r\n// Default scopes\r\nconst OPENID_SCOPE = \"openid\";\r\nconst PROFILE_SCOPE = \"profile\";\r\nconst OFFLINE_ACCESS_SCOPE = \"offline_access\";\r\nconst EMAIL_SCOPE = \"email\";\r\nconst CODE_GRANT_TYPE = \"authorization_code\";\r\nconst S256_CODE_CHALLENGE_METHOD = \"S256\";\r\nconst URL_FORM_CONTENT_TYPE = \"application/x-www-form-urlencoded;charset=utf-8\";\r\nconst AUTHORIZATION_PENDING = \"authorization_pending\";\r\nconst NOT_APPLICABLE = \"N/A\";\r\nconst NOT_AVAILABLE = \"Not Available\";\r\nconst FORWARD_SLASH = \"/\";\r\nconst IMDS_ENDPOINT = \"http://169.254.169.254/metadata/instance/compute/location\";\r\nconst IMDS_VERSION = \"2020-06-01\";\r\nconst IMDS_TIMEOUT = 2000;\r\nconst AZURE_REGION_AUTO_DISCOVER_FLAG = \"TryAutoDetect\";\r\nconst REGIONAL_AUTH_PUBLIC_CLOUD_SUFFIX = \"login.microsoft.com\";\r\nconst KNOWN_PUBLIC_CLOUDS = [\r\n \"login.microsoftonline.com\",\r\n \"login.windows.net\",\r\n \"login.microsoft.com\",\r\n \"sts.windows.net\",\r\n];\r\nconst SHR_NONCE_VALIDITY = 240;\r\nconst INVALID_INSTANCE = \"invalid_instance\";\r\nconst HTTP_SUCCESS = 200;\r\nconst HTTP_SUCCESS_RANGE_START = 200;\r\nconst HTTP_SUCCESS_RANGE_END = 299;\r\nconst HTTP_REDIRECT = 302;\r\nconst HTTP_CLIENT_ERROR = 400;\r\nconst HTTP_CLIENT_ERROR_RANGE_START = 400;\r\nconst HTTP_BAD_REQUEST = 400;\r\nconst HTTP_UNAUTHORIZED = 401;\r\nconst HTTP_NOT_FOUND = 404;\r\nconst HTTP_REQUEST_TIMEOUT = 408;\r\nconst HTTP_GONE = 410;\r\nconst HTTP_TOO_MANY_REQUESTS = 429;\r\nconst HTTP_CLIENT_ERROR_RANGE_END = 499;\r\nconst HTTP_SERVER_ERROR = 500;\r\nconst HTTP_SERVER_ERROR_RANGE_START = 500;\r\nconst HTTP_SERVICE_UNAVAILABLE = 503;\r\nconst HTTP_GATEWAY_TIMEOUT = 504;\r\nconst HTTP_SERVER_ERROR_RANGE_END = 599;\r\nconst HTTP_MULTI_SIDED_ERROR = 600;\r\nconst HttpMethod = {\r\n GET: \"GET\",\r\n POST: \"POST\",\r\n};\r\nconst OIDC_DEFAULT_SCOPES = [\r\n OPENID_SCOPE,\r\n PROFILE_SCOPE,\r\n OFFLINE_ACCESS_SCOPE,\r\n];\r\nconst OIDC_SCOPES = [...OIDC_DEFAULT_SCOPES, EMAIL_SCOPE];\r\n/**\r\n * Request header names\r\n */\r\nconst HeaderNames = {\r\n CONTENT_TYPE: \"Content-Type\",\r\n CONTENT_LENGTH: \"Content-Length\",\r\n RETRY_AFTER: \"Retry-After\",\r\n CCS_HEADER: \"X-AnchorMailbox\",\r\n WWWAuthenticate: \"WWW-Authenticate\",\r\n AuthenticationInfo: \"Authentication-Info\",\r\n X_MS_REQUEST_ID: \"x-ms-request-id\",\r\n X_MS_HTTP_VERSION: \"x-ms-httpver\",\r\n};\r\n/**\r\n * Persistent cache keys MSAL which stay while user is logged in.\r\n */\r\nconst PersistentCacheKeys = {\r\n ACTIVE_ACCOUNT_FILTERS: \"active-account-filters\", // new cache entry for active_account for a more robust version for browser\r\n};\r\n/**\r\n * String constants related to AAD Authority\r\n */\r\nconst AADAuthority = {\r\n COMMON: \"common\",\r\n ORGANIZATIONS: \"organizations\",\r\n CONSUMERS: \"consumers\",\r\n};\r\n/**\r\n * Claims request keys\r\n */\r\nconst ClaimsRequestKeys = {\r\n ACCESS_TOKEN: \"access_token\",\r\n XMS_CC: \"xms_cc\",\r\n};\r\n/**\r\n * we considered making this \"enum\" in the request instead of string, however it looks like the allowed list of\r\n * prompt values kept changing over past couple of years. There are some undocumented prompt values for some\r\n * internal partners too, hence the choice of generic \"string\" type instead of the \"enum\"\r\n */\r\nconst PromptValue = {\r\n LOGIN: \"login\",\r\n SELECT_ACCOUNT: \"select_account\",\r\n CONSENT: \"consent\",\r\n NONE: \"none\",\r\n CREATE: \"create\",\r\n NO_SESSION: \"no_session\",\r\n};\r\n/**\r\n * allowed values for codeVerifier\r\n */\r\nconst CodeChallengeMethodValues = {\r\n PLAIN: \"plain\",\r\n S256: \"S256\",\r\n};\r\n/**\r\n * Allowed values for response_type\r\n */\r\nconst OAuthResponseType = {\r\n CODE: \"code\",\r\n IDTOKEN_TOKEN: \"id_token token\",\r\n IDTOKEN_TOKEN_REFRESHTOKEN: \"id_token token refresh_token\",\r\n};\r\n/**\r\n * allowed values for response_mode\r\n */\r\nconst ResponseMode = {\r\n QUERY: \"query\",\r\n FRAGMENT: \"fragment\",\r\n FORM_POST: \"form_post\",\r\n};\r\n/**\r\n * allowed grant_type\r\n */\r\nconst GrantType = {\r\n IMPLICIT_GRANT: \"implicit\",\r\n AUTHORIZATION_CODE_GRANT: \"authorization_code\",\r\n CLIENT_CREDENTIALS_GRANT: \"client_credentials\",\r\n RESOURCE_OWNER_PASSWORD_GRANT: \"password\",\r\n REFRESH_TOKEN_GRANT: \"refresh_token\",\r\n DEVICE_CODE_GRANT: \"device_code\",\r\n JWT_BEARER: \"urn:ietf:params:oauth:grant-type:jwt-bearer\",\r\n};\r\n/**\r\n * Account types in Cache\r\n */\r\nconst CACHE_ACCOUNT_TYPE_MSSTS = \"MSSTS\";\r\nconst CACHE_ACCOUNT_TYPE_ADFS = \"ADFS\";\r\nconst CACHE_ACCOUNT_TYPE_MSAV1 = \"MSA\";\r\nconst CACHE_ACCOUNT_TYPE_GENERIC = \"Generic\";\r\n/**\r\n * Separators used in cache\r\n */\r\nconst CACHE_KEY_SEPARATOR = \"-\";\r\nconst CLIENT_INFO_SEPARATOR = \".\";\r\n/**\r\n * Credential Type stored in the cache\r\n */\r\nconst CredentialType = {\r\n ID_TOKEN: \"IdToken\",\r\n ACCESS_TOKEN: \"AccessToken\",\r\n ACCESS_TOKEN_WITH_AUTH_SCHEME: \"AccessToken_With_AuthScheme\",\r\n REFRESH_TOKEN: \"RefreshToken\",\r\n};\r\n/**\r\n * Combine all cache types\r\n */\r\nconst CacheType = {\r\n ADFS: 1001,\r\n MSA: 1002,\r\n MSSTS: 1003,\r\n GENERIC: 1004,\r\n ACCESS_TOKEN: 2001,\r\n REFRESH_TOKEN: 2002,\r\n ID_TOKEN: 2003,\r\n APP_METADATA: 3001,\r\n UNDEFINED: 9999,\r\n};\r\n/**\r\n * More Cache related constants\r\n */\r\nconst APP_METADATA = \"appmetadata\";\r\nconst CLIENT_INFO = \"client_info\";\r\nconst THE_FAMILY_ID = \"1\";\r\nconst AUTHORITY_METADATA_CACHE_KEY = \"authority-metadata\";\r\nconst AUTHORITY_METADATA_REFRESH_TIME_SECONDS = 3600 * 24; // 24 Hours\r\nconst AuthorityMetadataSource = {\r\n CONFIG: \"config\",\r\n CACHE: \"cache\",\r\n NETWORK: \"network\",\r\n HARDCODED_VALUES: \"hardcoded_values\",\r\n};\r\nconst SERVER_TELEM_SCHEMA_VERSION = 5;\r\nconst SERVER_TELEM_MAX_CUR_HEADER_BYTES = 80; // ESTS limit is 100B, set to 80 to provide a 20B buffer\r\nconst SERVER_TELEM_MAX_LAST_HEADER_BYTES = 330; // ESTS limit is 350B, set to 330 to provide a 20B buffer,\r\nconst SERVER_TELEM_MAX_CACHED_ERRORS = 50; // Limit the number of errors that can be stored to prevent uncontrolled size gains\r\nconst SERVER_TELEM_CACHE_KEY = \"server-telemetry\";\r\nconst SERVER_TELEM_CATEGORY_SEPARATOR = \"|\";\r\nconst SERVER_TELEM_VALUE_SEPARATOR = \",\";\r\nconst SERVER_TELEM_OVERFLOW_TRUE = \"1\";\r\nconst SERVER_TELEM_OVERFLOW_FALSE = \"0\";\r\nconst SERVER_TELEM_UNKNOWN_ERROR = \"unknown_error\";\r\n/**\r\n * Type of the authentication request\r\n */\r\nconst AuthenticationScheme = {\r\n BEARER: \"Bearer\",\r\n POP: \"pop\",\r\n SSH: \"ssh-cert\",\r\n};\r\n/**\r\n * Constants related to throttling\r\n */\r\nconst DEFAULT_THROTTLE_TIME_SECONDS = 60;\r\n// Default maximum time to throttle in seconds, overrides what the server sends back\r\nconst DEFAULT_MAX_THROTTLE_TIME_SECONDS = 3600;\r\n// Prefix for storing throttling entries\r\nconst THROTTLING_PREFIX = \"throttling\";\r\n// Value assigned to the x-ms-lib-capability header to indicate to the server the library supports throttling\r\nconst X_MS_LIB_CAPABILITY_VALUE = \"retry-after, h429\";\r\n/**\r\n * Errors\r\n */\r\nconst INVALID_GRANT_ERROR = \"invalid_grant\";\r\nconst CLIENT_MISMATCH_ERROR = \"client_mismatch\";\r\n/**\r\n * Password grant parameters\r\n */\r\nconst PasswordGrantConstants = {\r\n username: \"username\",\r\n password: \"password\",\r\n};\r\n/**\r\n * Region Discovery Sources\r\n */\r\nconst RegionDiscoverySources = {\r\n FAILED_AUTO_DETECTION: \"1\",\r\n INTERNAL_CACHE: \"2\",\r\n ENVIRONMENT_VARIABLE: \"3\",\r\n IMDS: \"4\",\r\n};\r\n/**\r\n * Region Discovery Outcomes\r\n */\r\nconst RegionDiscoveryOutcomes = {\r\n CONFIGURED_MATCHES_DETECTED: \"1\",\r\n CONFIGURED_NO_AUTO_DETECTION: \"2\",\r\n CONFIGURED_NOT_DETECTED: \"3\",\r\n AUTO_DETECTION_REQUESTED_SUCCESSFUL: \"4\",\r\n AUTO_DETECTION_REQUESTED_FAILED: \"5\",\r\n};\r\n/**\r\n * Specifies the reason for fetching the access token from the identity provider\r\n */\r\nconst CacheOutcome = {\r\n // When a token is found in the cache or the cache is not supposed to be hit when making the request\r\n NOT_APPLICABLE: \"0\",\r\n // When the token request goes to the identity provider because force_refresh was set to true. Also occurs if claims were requested\r\n FORCE_REFRESH_OR_CLAIMS: \"1\",\r\n // When the token request goes to the identity provider because no cached access token exists\r\n NO_CACHED_ACCESS_TOKEN: \"2\",\r\n // When the token request goes to the identity provider because cached access token expired\r\n CACHED_ACCESS_TOKEN_EXPIRED: \"3\",\r\n // When the token request goes to the identity provider because refresh_in was used and the existing token needs to be refreshed\r\n PROACTIVELY_REFRESHED: \"4\",\r\n};\r\nconst JsonWebTokenTypes = {\r\n Jwt: \"JWT\",\r\n Jwk: \"JWK\",\r\n Pop: \"pop\",\r\n};\r\nconst ONE_DAY_IN_MS = 86400000;\r\n// Token renewal offset default in seconds\r\nconst DEFAULT_TOKEN_RENEWAL_OFFSET_SEC = 300;\r\nconst EncodingTypes = {\r\n BASE64: \"base64\",\r\n HEX: \"hex\",\r\n UTF8: \"utf-8\",\r\n};\n\nexport { AADAuthority, AAD_INSTANCE_DISCOVERY_ENDPT, AAD_TENANT_DOMAIN_SUFFIX, ADFS, APP_METADATA, AUTHORITY_METADATA_CACHE_KEY, AUTHORITY_METADATA_REFRESH_TIME_SECONDS, AUTHORIZATION_PENDING, AZURE_REGION_AUTO_DISCOVER_FLAG, AuthenticationScheme, AuthorityMetadataSource, CACHE_ACCOUNT_TYPE_ADFS, CACHE_ACCOUNT_TYPE_GENERIC, CACHE_ACCOUNT_TYPE_MSAV1, CACHE_ACCOUNT_TYPE_MSSTS, CACHE_KEY_SEPARATOR, CIAM_AUTH_URL, CLIENT_INFO, CLIENT_INFO_SEPARATOR, CLIENT_MISMATCH_ERROR, CODE_GRANT_TYPE, CONSUMER_UTID, CacheOutcome, CacheType, ClaimsRequestKeys, CodeChallengeMethodValues, CredentialType, DEFAULT_AUTHORITY, DEFAULT_AUTHORITY_HOST, DEFAULT_COMMON_TENANT, DEFAULT_MAX_THROTTLE_TIME_SECONDS, DEFAULT_THROTTLE_TIME_SECONDS, DEFAULT_TOKEN_RENEWAL_OFFSET_SEC, DSTS, EMAIL_SCOPE, EncodingTypes, FORWARD_SLASH, GrantType, HTTP_BAD_REQUEST, HTTP_CLIENT_ERROR, HTTP_CLIENT_ERROR_RANGE_END, HTTP_CLIENT_ERROR_RANGE_START, HTTP_GATEWAY_TIMEOUT, HTTP_GONE, HTTP_MULTI_SIDED_ERROR, HTTP_NOT_FOUND, HTTP_REDIRECT, HTTP_REQUEST_TIMEOUT, HTTP_SERVER_ERROR, HTTP_SERVER_ERROR_RANGE_END, HTTP_SERVER_ERROR_RANGE_START, HTTP_SERVICE_UNAVAILABLE, HTTP_SUCCESS, HTTP_SUCCESS_RANGE_END, HTTP_SUCCESS_RANGE_START, HTTP_TOO_MANY_REQUESTS, HTTP_UNAUTHORIZED, HeaderNames, HttpMethod, IMDS_ENDPOINT, IMDS_TIMEOUT, IMDS_VERSION, INVALID_GRANT_ERROR, INVALID_INSTANCE, JsonWebTokenTypes, KNOWN_PUBLIC_CLOUDS, NOT_APPLICABLE, NOT_AVAILABLE, OAuthResponseType, OFFLINE_ACCESS_SCOPE, OIDC_DEFAULT_SCOPES, OIDC_SCOPES, ONE_DAY_IN_MS, OPENID_SCOPE, PROFILE_SCOPE, PasswordGrantConstants, PersistentCacheKeys, PromptValue, REGIONAL_AUTH_PUBLIC_CLOUD_SUFFIX, RESOURCE_DELIM, RegionDiscoveryOutcomes, RegionDiscoverySources, ResponseMode, S256_CODE_CHALLENGE_METHOD, SERVER_TELEM_CACHE_KEY, SERVER_TELEM_CATEGORY_SEPARATOR, SERVER_TELEM_MAX_CACHED_ERRORS, SERVER_TELEM_MAX_CUR_HEADER_BYTES, SERVER_TELEM_MAX_LAST_HEADER_BYTES, SERVER_TELEM_OVERFLOW_FALSE, SERVER_TELEM_OVERFLOW_TRUE, SERVER_TELEM_SCHEMA_VERSION, SERVER_TELEM_UNKNOWN_ERROR, SERVER_TELEM_VALUE_SEPARATOR, SHR_NONCE_VALIDITY, SKU, THE_FAMILY_ID, THROTTLING_PREFIX, URL_FORM_CONTENT_TYPE, X_MS_LIB_CAPABILITY_VALUE };\n//# sourceMappingURL=Constants.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-27 */\n'use strict';\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\nfunction getDefaultErrorMessage(code) {\r\n return `See https://aka.ms/msal.js.errors#${code} for details`;\r\n}\r\n/**\r\n * General error class thrown by the MSAL.js library.\r\n */\r\nclass AuthError extends Error {\r\n constructor(errorCode, errorMessage, suberror) {\r\n const message = errorMessage ||\r\n (errorCode ? getDefaultErrorMessage(errorCode) : \"\");\r\n const errorString = message ? `${errorCode}: ${message}` : errorCode;\r\n super(errorString);\r\n Object.setPrototypeOf(this, AuthError.prototype);\r\n this.errorCode = errorCode || \"\";\r\n this.errorMessage = message || \"\";\r\n this.subError = suberror || \"\";\r\n this.name = \"AuthError\";\r\n }\r\n setCorrelationId(correlationId) {\r\n this.correlationId = correlationId;\r\n }\r\n}\r\nfunction createAuthError(code, additionalMessage) {\r\n return new AuthError(code, additionalMessage || getDefaultErrorMessage(code));\r\n}\n\nexport { AuthError, createAuthError, getDefaultErrorMessage };\n//# sourceMappingURL=AuthError.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-27 */\n'use strict';\nimport { AuthError } from './AuthError.mjs';\n\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\n/**\r\n * Error thrown when there is an error in configuration of the MSAL.js library.\r\n */\r\nclass ClientConfigurationError extends AuthError {\r\n constructor(errorCode) {\r\n super(errorCode);\r\n this.name = \"ClientConfigurationError\";\r\n Object.setPrototypeOf(this, ClientConfigurationError.prototype);\r\n }\r\n}\r\nfunction createClientConfigurationError(errorCode) {\r\n return new ClientConfigurationError(errorCode);\r\n}\n\nexport { ClientConfigurationError, createClientConfigurationError };\n//# sourceMappingURL=ClientConfigurationError.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-27 */\n'use strict';\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\n/**\r\n * @hidden\r\n */\r\nclass StringUtils {\r\n /**\r\n * Check if stringified object is empty\r\n * @param strObj\r\n */\r\n static isEmptyObj(strObj) {\r\n if (strObj) {\r\n try {\r\n const obj = JSON.parse(strObj);\r\n return Object.keys(obj).length === 0;\r\n }\r\n catch (e) { }\r\n }\r\n return true;\r\n }\r\n static startsWith(str, search) {\r\n return str.indexOf(search) === 0;\r\n }\r\n static endsWith(str, search) {\r\n return (str.length >= search.length &&\r\n str.lastIndexOf(search) === str.length - search.length);\r\n }\r\n /**\r\n * Parses string into an object.\r\n *\r\n * @param query\r\n */\r\n static queryStringToObject(query) {\r\n const obj = {};\r\n const params = query.split(\"&\");\r\n const decode = (s) => decodeURIComponent(s.replace(/\\+/g, \" \"));\r\n params.forEach((pair) => {\r\n if (pair.trim()) {\r\n const [key, value] = pair.split(/=(.+)/g, 2); // Split on the first occurence of the '=' character\r\n if (key && value) {\r\n obj[decode(key)] = decode(value);\r\n }\r\n }\r\n });\r\n return obj;\r\n }\r\n /**\r\n * Trims entries in an array.\r\n *\r\n * @param arr\r\n */\r\n static trimArrayEntries(arr) {\r\n return arr.map((entry) => entry.trim());\r\n }\r\n /**\r\n * Removes empty strings from array\r\n * @param arr\r\n */\r\n static removeEmptyStringsFromArray(arr) {\r\n return arr.filter((entry) => {\r\n return !!entry;\r\n });\r\n }\r\n /**\r\n * Attempts to parse a string into JSON\r\n * @param str\r\n */\r\n static jsonParseHelper(str) {\r\n try {\r\n return JSON.parse(str);\r\n }\r\n catch (e) {\r\n return null;\r\n }\r\n }\r\n}\n\nexport { StringUtils };\n//# sourceMappingURL=StringUtils.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-27 */\n'use strict';\nimport { AuthError } from './AuthError.mjs';\n\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\n/**\r\n * ClientAuthErrorMessage class containing string constants used by error codes and messages.\r\n */\r\n/**\r\n * Error thrown when there is an error in the client code running on the browser.\r\n */\r\nclass ClientAuthError extends AuthError {\r\n constructor(errorCode, additionalMessage) {\r\n super(errorCode, additionalMessage);\r\n this.name = \"ClientAuthError\";\r\n Object.setPrototypeOf(this, ClientAuthError.prototype);\r\n }\r\n}\r\nfunction createClientAuthError(errorCode, additionalMessage) {\r\n return new ClientAuthError(errorCode, additionalMessage);\r\n}\n\nexport { ClientAuthError, createClientAuthError };\n//# sourceMappingURL=ClientAuthError.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-27 */\n'use strict';\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\nconst redirectUriEmpty = \"redirect_uri_empty\";\r\nconst claimsRequestParsingError = \"claims_request_parsing_error\";\r\nconst authorityUriInsecure = \"authority_uri_insecure\";\r\nconst urlParseError = \"url_parse_error\";\r\nconst urlEmptyError = \"empty_url_error\";\r\nconst emptyInputScopesError = \"empty_input_scopes_error\";\r\nconst invalidClaims = \"invalid_claims\";\r\nconst tokenRequestEmpty = \"token_request_empty\";\r\nconst logoutRequestEmpty = \"logout_request_empty\";\r\nconst invalidCodeChallengeMethod = \"invalid_code_challenge_method\";\r\nconst pkceParamsMissing = \"pkce_params_missing\";\r\nconst invalidCloudDiscoveryMetadata = \"invalid_cloud_discovery_metadata\";\r\nconst invalidAuthorityMetadata = \"invalid_authority_metadata\";\r\nconst untrustedAuthority = \"untrusted_authority\";\r\nconst missingSshJwk = \"missing_ssh_jwk\";\r\nconst missingSshKid = \"missing_ssh_kid\";\r\nconst missingNonceAuthenticationHeader = \"missing_nonce_authentication_header\";\r\nconst invalidAuthenticationHeader = \"invalid_authentication_header\";\r\nconst cannotSetOIDCOptions = \"cannot_set_OIDCOptions\";\r\nconst cannotAllowPlatformBroker = \"cannot_allow_platform_broker\";\r\nconst authorityMismatch = \"authority_mismatch\";\r\nconst invalidRequestMethodForEAR = \"invalid_request_method_for_EAR\";\n\nexport { authorityMismatch, authorityUriInsecure, cannotAllowPlatformBroker, cannotSetOIDCOptions, claimsRequestParsingError, emptyInputScopesError, invalidAuthenticationHeader, invalidAuthorityMetadata, invalidClaims, invalidCloudDiscoveryMetadata, invalidCodeChallengeMethod, invalidRequestMethodForEAR, logoutRequestEmpty, missingNonceAuthenticationHeader, missingSshJwk, missingSshKid, pkceParamsMissing, redirectUriEmpty, tokenRequestEmpty, untrustedAuthority, urlEmptyError, urlParseError };\n//# sourceMappingURL=ClientConfigurationErrorCodes.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-27 */\n'use strict';\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\nconst clientInfoDecodingError = \"client_info_decoding_error\";\r\nconst clientInfoEmptyError = \"client_info_empty_error\";\r\nconst tokenParsingError = \"token_parsing_error\";\r\nconst nullOrEmptyToken = \"null_or_empty_token\";\r\nconst endpointResolutionError = \"endpoints_resolution_error\";\r\nconst networkError = \"network_error\";\r\nconst openIdConfigError = \"openid_config_error\";\r\nconst hashNotDeserialized = \"hash_not_deserialized\";\r\nconst invalidState = \"invalid_state\";\r\nconst stateMismatch = \"state_mismatch\";\r\nconst stateNotFound = \"state_not_found\";\r\nconst nonceMismatch = \"nonce_mismatch\";\r\nconst authTimeNotFound = \"auth_time_not_found\";\r\nconst maxAgeTranspired = \"max_age_transpired\";\r\nconst multipleMatchingTokens = \"multiple_matching_tokens\";\r\nconst multipleMatchingAppMetadata = \"multiple_matching_appMetadata\";\r\nconst requestCannotBeMade = \"request_cannot_be_made\";\r\nconst cannotRemoveEmptyScope = \"cannot_remove_empty_scope\";\r\nconst cannotAppendScopeSet = \"cannot_append_scopeset\";\r\nconst emptyInputScopeSet = \"empty_input_scopeset\";\r\nconst noAccountInSilentRequest = \"no_account_in_silent_request\";\r\nconst invalidCacheRecord = \"invalid_cache_record\";\r\nconst invalidCacheEnvironment = \"invalid_cache_environment\";\r\nconst noAccountFound = \"no_account_found\";\r\nconst noCryptoObject = \"no_crypto_object\";\r\nconst unexpectedCredentialType = \"unexpected_credential_type\";\r\nconst tokenRefreshRequired = \"token_refresh_required\";\r\nconst tokenClaimsCnfRequiredForSignedJwt = \"token_claims_cnf_required_for_signedjwt\";\r\nconst authorizationCodeMissingFromServerResponse = \"authorization_code_missing_from_server_response\";\r\nconst bindingKeyNotRemoved = \"binding_key_not_removed\";\r\nconst endSessionEndpointNotSupported = \"end_session_endpoint_not_supported\";\r\nconst keyIdMissing = \"key_id_missing\";\r\nconst noNetworkConnectivity = \"no_network_connectivity\";\r\nconst userCanceled = \"user_canceled\";\r\nconst methodNotImplemented = \"method_not_implemented\";\r\nconst nestedAppAuthBridgeDisabled = \"nested_app_auth_bridge_disabled\";\r\nconst platformBrokerError = \"platform_broker_error\";\r\nconst resourceParameterRequired = \"resource_parameter_required\";\r\nconst misplacedResourceParam = \"misplaced_resource_parameter\";\n\nexport { authTimeNotFound, authorizationCodeMissingFromServerResponse, bindingKeyNotRemoved, cannotAppendScopeSet, cannotRemoveEmptyScope, clientInfoDecodingError, clientInfoEmptyError, emptyInputScopeSet, endSessionEndpointNotSupported, endpointResolutionError, hashNotDeserialized, invalidCacheEnvironment, invalidCacheRecord, invalidState, keyIdMissing, maxAgeTranspired, methodNotImplemented, misplacedResourceParam, multipleMatchingAppMetadata, multipleMatchingTokens, nestedAppAuthBridgeDisabled, networkError, noAccountFound, noAccountInSilentRequest, noCryptoObject, noNetworkConnectivity, nonceMismatch, nullOrEmptyToken, openIdConfigError, platformBrokerError, requestCannotBeMade, resourceParameterRequired, stateMismatch, stateNotFound, tokenClaimsCnfRequiredForSignedJwt, tokenParsingError, tokenRefreshRequired, unexpectedCredentialType, userCanceled };\n//# sourceMappingURL=ClientAuthErrorCodes.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-27 */\n'use strict';\nimport { createClientConfigurationError } from '../error/ClientConfigurationError.mjs';\nimport { StringUtils } from '../utils/StringUtils.mjs';\nimport { AADAuthority, FORWARD_SLASH } from '../utils/Constants.mjs';\nimport { urlEmptyError, urlParseError, authorityUriInsecure } from '../error/ClientConfigurationErrorCodes.mjs';\n\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\n/**\r\n * Url object class which can perform various transformations on url strings.\r\n */\r\nclass UrlString {\r\n get urlString() {\r\n return this._urlString;\r\n }\r\n constructor(url) {\r\n this._urlString = url;\r\n if (!this._urlString) {\r\n // Throws error if url is empty\r\n throw createClientConfigurationError(urlEmptyError);\r\n }\r\n if (!url.includes(\"#\")) {\r\n this._urlString = UrlString.canonicalizeUri(url);\r\n }\r\n }\r\n /**\r\n * Ensure urls are lower case and end with a / character.\r\n * @param url\r\n */\r\n static canonicalizeUri(url) {\r\n if (url) {\r\n let lowerCaseUrl = url.toLowerCase();\r\n if (StringUtils.endsWith(lowerCaseUrl, \"?\")) {\r\n lowerCaseUrl = lowerCaseUrl.slice(0, -1);\r\n }\r\n else if (StringUtils.endsWith(lowerCaseUrl, \"?/\")) {\r\n lowerCaseUrl = lowerCaseUrl.slice(0, -2);\r\n }\r\n if (!StringUtils.endsWith(lowerCaseUrl, \"/\")) {\r\n lowerCaseUrl += \"/\";\r\n }\r\n return lowerCaseUrl;\r\n }\r\n return url;\r\n }\r\n /**\r\n * Throws if urlString passed is not a valid authority URI string.\r\n */\r\n validateAsUri() {\r\n // Attempts to parse url for uri components\r\n let components;\r\n try {\r\n components = this.getUrlComponents();\r\n }\r\n catch (e) {\r\n throw createClientConfigurationError(urlParseError);\r\n }\r\n // Throw error if URI or path segments are not parseable.\r\n if (!components.HostNameAndPort || !components.PathSegments) {\r\n throw createClientConfigurationError(urlParseError);\r\n }\r\n // Throw error if uri is insecure.\r\n if (!components.Protocol ||\r\n components.Protocol.toLowerCase() !== \"https:\") {\r\n throw createClientConfigurationError(authorityUriInsecure);\r\n }\r\n }\r\n /**\r\n * Given a url and a query string return the url with provided query string appended\r\n * @param url\r\n * @param queryString\r\n */\r\n static appendQueryString(url, queryString) {\r\n if (!queryString) {\r\n return url;\r\n }\r\n return url.indexOf(\"?\") < 0\r\n ? `${url}?${queryString}`\r\n : `${url}&${queryString}`;\r\n }\r\n /**\r\n * Returns a url with the hash removed\r\n * @param url\r\n */\r\n static removeHashFromUrl(url) {\r\n return UrlString.canonicalizeUri(url.split(\"#\")[0]);\r\n }\r\n /**\r\n * Given a url like https://a:b/common/d?e=f#g, and a tenantId, returns https://a:b/tenantId/d\r\n * @param href The url\r\n * @param tenantId The tenant id to replace\r\n */\r\n replaceTenantPath(tenantId) {\r\n const urlObject = this.getUrlComponents();\r\n const pathArray = urlObject.PathSegments;\r\n if (tenantId &&\r\n pathArray.length !== 0 &&\r\n (pathArray[0] === AADAuthority.COMMON ||\r\n pathArray[0] === AADAuthority.ORGANIZATIONS)) {\r\n pathArray[0] = tenantId;\r\n }\r\n return UrlString.constructAuthorityUriFromObject(urlObject);\r\n }\r\n /**\r\n * Parses out the components from a url string.\r\n * @returns An object with the various components. Please cache this value insted of calling this multiple times on the same url.\r\n */\r\n getUrlComponents() {\r\n // https://gist.github.com/curtisz/11139b2cfcaef4a261e0\r\n const regEx = RegExp(\"^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\\\?([^#]*))?(#(.*))?\");\r\n // If url string does not match regEx, we throw an error\r\n const match = this.urlString.match(regEx);\r\n if (!match) {\r\n throw createClientConfigurationError(urlParseError);\r\n }\r\n // Url component object\r\n const urlComponents = {\r\n Protocol: match[1],\r\n HostNameAndPort: match[4],\r\n AbsolutePath: match[5],\r\n QueryString: match[7],\r\n };\r\n let pathSegments = urlComponents.AbsolutePath.split(\"/\");\r\n pathSegments = pathSegments.filter((val) => val && val.length > 0); // remove empty elements\r\n urlComponents.PathSegments = pathSegments;\r\n if (urlComponents.QueryString &&\r\n urlComponents.QueryString.endsWith(\"/\")) {\r\n urlComponents.QueryString = urlComponents.QueryString.substring(0, urlComponents.QueryString.length - 1);\r\n }\r\n return urlComponents;\r\n }\r\n static getDomainFromUrl(url) {\r\n const regEx = RegExp(\"^([^:/?#]+://)?([^/?#]*)\");\r\n const match = url.match(regEx);\r\n if (!match) {\r\n throw createClientConfigurationError(urlParseError);\r\n }\r\n return match[2];\r\n }\r\n static getAbsoluteUrl(relativeUrl, baseUrl) {\r\n if (relativeUrl[0] === FORWARD_SLASH) {\r\n const url = new UrlString(baseUrl);\r\n const baseComponents = url.getUrlComponents();\r\n return (baseComponents.Protocol +\r\n \"//\" +\r\n baseComponents.HostNameAndPort +\r\n relativeUrl);\r\n }\r\n return relativeUrl;\r\n }\r\n static constructAuthorityUriFromObject(urlObject) {\r\n return new UrlString(urlObject.Protocol +\r\n \"//\" +\r\n urlObject.HostNameAndPort +\r\n \"/\" +\r\n urlObject.PathSegments.join(\"/\"));\r\n }\r\n}\n\nexport { UrlString };\n//# sourceMappingURL=UrlString.mjs.map\n","/*! @azure/msal-common v16.4.0 2026-03-27 */\n'use strict';\nimport { RESOURCE_DELIM } from './Constants.mjs';\nimport { createClientAuthError } from '../error/ClientAuthError.mjs';\nimport { noCryptoObject, invalidState } from '../error/ClientAuthErrorCodes.mjs';\n\n/*\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License.\r\n */\r\n/**\r\n * Appends user state with random guid, or returns random guid.\r\n * @param cryptoObj\r\n * @param userState\r\n * @param meta\r\n */\r\nfunction setRequestState(cryptoObj, userState, meta) {\r\n const libraryState = generateLibraryState(cryptoObj, meta);\r\n return userState\r\n ? `${libraryState}${RESOURCE_DELIM}${userState}`\r\n : libraryState;\r\n}\r\n/**\r\n * Generates the state value used by the common library.\r\n * @param cryptoObj\r\n * @param meta\r\n */\r\nfunction generateLibraryState(cryptoObj, meta) {\r\n if (!cryptoObj) {\r\n throw createClientAuthError(noCryptoObject);\r\n }\r\n // Create a state object containing a unique id and the timestamp of the request creation\r\n const stateObj = {\r\n id: cryptoObj.createNewGuid(),\r\n };\r\n if (meta) {\r\n stateObj.meta = meta;\r\n }\r\n const stateString = JSON.stringify(stateObj);\r\n return cryptoObj.base64Encode(stateString);\r\n}\r\n/**\r\n * Parses the state into the RequestStateObject, which contains the LibraryState info and the state passed by the user.\r\n * @param base64Decode\r\n * @param state\r\n */\r\nfunction parseRequestState(base64Decode, state) {\r\n if (!base64Decode) {\r\n throw createClientAuthError(noCryptoObject);\r\n }\r\n if (!state) {\r\n throw createClientAuthError(invalidState);\r\n }\r\n try {\r\n // Split the state between library state and user passed state and decode them separately\r\n const splitState = state.split(RESOURCE_DELIM);\r\n const libraryState = splitState[0];\r\n const userState = splitState.length > 1\r\n ? splitState.slice(1).join(RESOURCE_DELIM)\r\n : \"\";\r\n const libraryStateString = base64Decode(libraryState);\r\n const libraryStateObj = JSON.parse(libraryStateString);\r\n return {\r\n userRequestState: userState || \"\",\r\n libraryState: libraryStateObj,\r\n };\r\n }\r\n catch (e) {\r\n throw createClientAuthError(invalidState);\r\n }\r\n}\n\nexport { generateLibraryState, parseRequestState, setRequestState };\n//# sourceMappingURL=ProtocolUtils.mjs.map\n",null,null,null,null,null,null,null,null,null],"names":["getDefaultErrorMessage","BrowserAuthErrorCodes.invalidBase64String","BrowserAuthErrorCodes.emptyResponse","BrowserAuthErrorCodes.noStateInHash","ProtocolUtils.parseRequestState","BrowserAuthErrorCodes.unableToParseState","BrowserAuthErrorCodes.timedOut","BrowserUtils.getHomepage"],"mappings":"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"}

@@ -1,2 +0,2 @@

/*! @azure/msal-browser v5.6.1 2026-03-19 */
"use strict";!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).msalRedirectBridge={})}(this,(function(t){const e="common",r="organizations";class n extends Error{constructor(t,e,r){const o=e||(t?`See https://aka.ms/msal.js.errors#${t} for details`:"");super(o?`${t}: ${o}`:t),Object.setPrototypeOf(this,n.prototype),this.errorCode=t||"",this.errorMessage=o||"",this.subError=r||"",this.name="AuthError"}setCorrelationId(t){this.correlationId=t}}class o extends n{constructor(t){super(t),this.name="ClientConfigurationError",Object.setPrototypeOf(this,o.prototype)}}function s(t){return new o(t)}class i{static isEmptyObj(t){if(t)try{const e=JSON.parse(t);return 0===Object.keys(e).length}catch(t){}return!0}static startsWith(t,e){return 0===t.indexOf(e)}static endsWith(t,e){return t.length>=e.length&&t.lastIndexOf(e)===t.length-e.length}static queryStringToObject(t){const e={},r=t.split("&"),n=t=>decodeURIComponent(t.replace(/\+/g," "));return r.forEach((t=>{if(t.trim()){const[r,o]=t.split(/=(.+)/g,2);r&&o&&(e[n(r)]=n(o))}})),e}static trimArrayEntries(t){return t.map((t=>t.trim()))}static removeEmptyStringsFromArray(t){return t.filter((t=>!!t))}static jsonParseHelper(t){try{return JSON.parse(t)}catch(t){return null}}}class a extends n{constructor(t,e){super(t,e),this.name="ClientAuthError",Object.setPrototypeOf(this,a.prototype)}}function c(t,e){return new a(t,e)}const l="url_parse_error",u="invalid_state";class h{get urlString(){return this._urlString}constructor(t){if(this._urlString=t,!this._urlString)throw s("empty_url_error");t.includes("#")||(this._urlString=h.canonicalizeUri(t))}static canonicalizeUri(t){if(t){let e=t.toLowerCase();return i.endsWith(e,"?")?e=e.slice(0,-1):i.endsWith(e,"?/")&&(e=e.slice(0,-2)),i.endsWith(e,"/")||(e+="/"),e}return t}validateAsUri(){let t;try{t=this.getUrlComponents()}catch(t){throw s(l)}if(!t.HostNameAndPort||!t.PathSegments)throw s(l);if(!t.Protocol||"https:"!==t.Protocol.toLowerCase())throw s("authority_uri_insecure")}static appendQueryString(t,e){return e?t.indexOf("?")<0?`${t}?${e}`:`${t}&${e}`:t}static removeHashFromUrl(t){return h.canonicalizeUri(t.split("#")[0])}replaceTenantPath(t){const n=this.getUrlComponents(),o=n.PathSegments;return!t||0===o.length||o[0]!==e&&o[0]!==r||(o[0]=t),h.constructAuthorityUriFromObject(n)}getUrlComponents(){const t=RegExp("^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?"),e=this.urlString.match(t);if(!e)throw s(l);const r={Protocol:e[1],HostNameAndPort:e[4],AbsolutePath:e[5],QueryString:e[7]};let n=r.AbsolutePath.split("/");return n=n.filter((t=>t&&t.length>0)),r.PathSegments=n,r.QueryString&&r.QueryString.endsWith("/")&&(r.QueryString=r.QueryString.substring(0,r.QueryString.length-1)),r}static getDomainFromUrl(t){const e=RegExp("^([^:/?#]+://)?([^/?#]*)"),r=t.match(e);if(!r)throw s(l);return r[2]}static getAbsoluteUrl(t,e){if("/"===t[0]){const r=new h(e).getUrlComponents();return r.Protocol+"//"+r.HostNameAndPort+t}return t}static constructAuthorityUriFromObject(t){return new h(t.Protocol+"//"+t.HostNameAndPort+"/"+t.PathSegments.join("/"))}}const p="invalid_base64_string";class d extends n{constructor(t,e){super(t,`See https://aka.ms/msal.js.errors#${t} for details`,e),Object.setPrototypeOf(this,d.prototype),this.name="BrowserAuthError"}}function g(t,e){return new d(t,e)}const f="request.origin",w="interaction.status",m=865;var y;function S(t){return(new TextDecoder).decode(function(t){let e=t.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw g(p)}const r=atob(e);return Uint8Array.from(r,(t=>t.codePointAt(0)||0))}(t))}function b(){const t=window.location.hash,e=window.location.search;let r,n=!1,o=!1,s="";if(t&&t.length>1){const e="#"===t.charAt(0)?t.substring(1):t,o=new URLSearchParams(e);o.has("state")&&(n=!0,s=e,r=o)}if(e&&e.length>1){const t="?"===e.charAt(0)?e.substring(1):e,n=new URLSearchParams(t);n.has("state")&&(o=!0,s=t,r=n)}if(n&&o){s=`${"?"===e.charAt(0)?e.substring(1):e}${"#"===t.charAt(0)?t.substring(1):t}`,r=new URLSearchParams(s)}if(!s||!r)throw g("empty_response");const i=r.get("state");if(!i)throw g("no_state_in_hash");const{libraryState:a}=function(t,e){if(!t)throw c("no_crypto_object");if(!e)throw c(u);try{const r=e.split("|"),n=r[0],o=r.length>1?r.slice(1).join("|"):"",s=t(n);return{userRequestState:o||"",libraryState:JSON.parse(s)}}catch(t){throw c(u)}}(S,i),{id:l,meta:h}=a;if(!l||!h)throw g("unable_to_parse_state","missing_library_state");return{params:r,payload:s,urlHash:t,urlQuery:e,hasResponseInHash:n,hasResponseInQuery:o,libraryState:{id:l,meta:h}}}!function(t){t.Redirect="redirect",t.Popup="popup",t.Silent="silent",t.None="none"}(y||(y={}));class P{navigateInternal(t,e){return P.defaultNavigateWindow(t,e)}navigateExternal(t,e){return P.defaultNavigateWindow(t,e)}static defaultNavigateWindow(t,e){return e.noHistory?window.location.replace(t):window.location.assign(t),new Promise(((t,r)=>{setTimeout((()=>{r(g("timed_out","failed_to_redirect"))}),e.timeout)}))}}const _="msal";t.broadcastResponseToMainFrame=async function(t){let e;try{e=b()}catch(t){throw"function"==typeof window.history.replaceState&&window.history.replaceState(null,"",`${window.location.origin}${window.location.pathname}`),t}const{payload:r,urlHash:n,urlQuery:o,hasResponseInHash:s,hasResponseInQuery:i,libraryState:a}=e,{id:c,meta:l}=a;if(l.interactionType===y.Redirect){const e=t||new P,r={apiId:m,noHistory:!0,timeout:3e4};let a="";const c=`${_}.${w}`;try{const{clientId:t}=JSON.parse(window.sessionStorage.getItem(c)||"");if(t){const e=`${_}.${t}.${f}`;a=window.sessionStorage.getItem(e)||""}}catch(t){}let l="";l=s&&i?`${o}${n}`:s?n:o;const u=`${a||function(){const t=new h(window.location.href).getUrlComponents();return`${t.Protocol}//${t.HostNameAndPort}/`}()}${l}`;return void await e.navigateInternal(u,r)}if("function"==typeof window.history.replaceState){let t=`${window.location.origin}${window.location.pathname}`;!s&&n&&(t+=n),!i&&o&&(t+=o),window.history.replaceState(null,"",t)}const u=new BroadcastChannel(c);u.postMessage({v:1,payload:r}),u.close();try{window.close()}catch{}}}));
/*! @azure/msal-browser v5.6.2 2026-03-27 */
"use strict";!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).msalRedirectBridge={})}(this,(function(t){const e="common",r="organizations";class n extends Error{constructor(t,e,r){const o=e||(t?`See https://aka.ms/msal.js.errors#${t} for details`:"");super(o?`${t}: ${o}`:t),Object.setPrototypeOf(this,n.prototype),this.errorCode=t||"",this.errorMessage=o||"",this.subError=r||"",this.name="AuthError"}setCorrelationId(t){this.correlationId=t}}class o extends n{constructor(t){super(t),this.name="ClientConfigurationError",Object.setPrototypeOf(this,o.prototype)}}function s(t){return new o(t)}class i{static isEmptyObj(t){if(t)try{const e=JSON.parse(t);return 0===Object.keys(e).length}catch(t){}return!0}static startsWith(t,e){return 0===t.indexOf(e)}static endsWith(t,e){return t.length>=e.length&&t.lastIndexOf(e)===t.length-e.length}static queryStringToObject(t){const e={},r=t.split("&"),n=t=>decodeURIComponent(t.replace(/\+/g," "));return r.forEach((t=>{if(t.trim()){const[r,o]=t.split(/=(.+)/g,2);r&&o&&(e[n(r)]=n(o))}})),e}static trimArrayEntries(t){return t.map((t=>t.trim()))}static removeEmptyStringsFromArray(t){return t.filter((t=>!!t))}static jsonParseHelper(t){try{return JSON.parse(t)}catch(t){return null}}}class a extends n{constructor(t,e){super(t,e),this.name="ClientAuthError",Object.setPrototypeOf(this,a.prototype)}}function c(t,e){return new a(t,e)}const l="url_parse_error",u="invalid_state";class h{get urlString(){return this._urlString}constructor(t){if(this._urlString=t,!this._urlString)throw s("empty_url_error");t.includes("#")||(this._urlString=h.canonicalizeUri(t))}static canonicalizeUri(t){if(t){let e=t.toLowerCase();return i.endsWith(e,"?")?e=e.slice(0,-1):i.endsWith(e,"?/")&&(e=e.slice(0,-2)),i.endsWith(e,"/")||(e+="/"),e}return t}validateAsUri(){let t;try{t=this.getUrlComponents()}catch(t){throw s(l)}if(!t.HostNameAndPort||!t.PathSegments)throw s(l);if(!t.Protocol||"https:"!==t.Protocol.toLowerCase())throw s("authority_uri_insecure")}static appendQueryString(t,e){return e?t.indexOf("?")<0?`${t}?${e}`:`${t}&${e}`:t}static removeHashFromUrl(t){return h.canonicalizeUri(t.split("#")[0])}replaceTenantPath(t){const n=this.getUrlComponents(),o=n.PathSegments;return!t||0===o.length||o[0]!==e&&o[0]!==r||(o[0]=t),h.constructAuthorityUriFromObject(n)}getUrlComponents(){const t=RegExp("^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?"),e=this.urlString.match(t);if(!e)throw s(l);const r={Protocol:e[1],HostNameAndPort:e[4],AbsolutePath:e[5],QueryString:e[7]};let n=r.AbsolutePath.split("/");return n=n.filter((t=>t&&t.length>0)),r.PathSegments=n,r.QueryString&&r.QueryString.endsWith("/")&&(r.QueryString=r.QueryString.substring(0,r.QueryString.length-1)),r}static getDomainFromUrl(t){const e=RegExp("^([^:/?#]+://)?([^/?#]*)"),r=t.match(e);if(!r)throw s(l);return r[2]}static getAbsoluteUrl(t,e){if("/"===t[0]){const r=new h(e).getUrlComponents();return r.Protocol+"//"+r.HostNameAndPort+t}return t}static constructAuthorityUriFromObject(t){return new h(t.Protocol+"//"+t.HostNameAndPort+"/"+t.PathSegments.join("/"))}}const d="invalid_base64_string";class p extends n{constructor(t,e){super(t,`See https://aka.ms/msal.js.errors#${t} for details`,e),Object.setPrototypeOf(this,p.prototype),this.name="BrowserAuthError"}}function g(t,e){return new p(t,e)}const w="request.origin",f="urlHash",m="interaction.status",y=865;var S;function b(t){return(new TextDecoder).decode(function(t){let e=t.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw g(d)}const r=atob(e);return Uint8Array.from(r,(t=>t.codePointAt(0)||0))}(t))}function P(){const t=window.location.hash,e=window.location.search;let r,n=!1,o=!1,s="";if(t&&t.length>1){const e="#"===t.charAt(0)?t.substring(1):t,o=new URLSearchParams(e);o.has("state")&&(n=!0,s=e,r=o)}if(e&&e.length>1){const t="?"===e.charAt(0)?e.substring(1):e,n=new URLSearchParams(t);n.has("state")&&(o=!0,s=t,r=n)}if(n&&o){s=`${"?"===e.charAt(0)?e.substring(1):e}${"#"===t.charAt(0)?t.substring(1):t}`,r=new URLSearchParams(s)}if(!s||!r)throw g("empty_response");const i=r.get("state");if(!i)throw g("no_state_in_hash");const{libraryState:a}=function(t,e){if(!t)throw c("no_crypto_object");if(!e)throw c(u);try{const r=e.split("|"),n=r[0],o=r.length>1?r.slice(1).join("|"):"",s=t(n);return{userRequestState:o||"",libraryState:JSON.parse(s)}}catch(t){throw c(u)}}(b,i),{id:l,meta:h}=a;if(!l||!h)throw g("unable_to_parse_state","missing_library_state");return{params:r,payload:s,urlHash:t,urlQuery:e,hasResponseInHash:n,hasResponseInQuery:o,libraryState:{id:l,meta:h}}}!function(t){t.Redirect="redirect",t.Popup="popup",t.Silent="silent",t.None="none"}(S||(S={}));class _{navigateInternal(t,e){return _.defaultNavigateWindow(t,e)}navigateExternal(t,e){return _.defaultNavigateWindow(t,e)}static defaultNavigateWindow(t,e){return e.noHistory?window.location.replace(t):window.location.assign(t),new Promise(((t,r)=>{setTimeout((()=>{r(g("timed_out","failed_to_redirect"))}),e.timeout)}))}}const $="msal";t.broadcastResponseToMainFrame=async function(t){let e;try{e=P()}catch(t){throw"function"==typeof window.history.replaceState&&window.history.replaceState(null,"",`${window.location.origin}${window.location.pathname}`),t}const{payload:r,urlHash:n,urlQuery:o,hasResponseInHash:s,hasResponseInQuery:i,libraryState:a}=e,{id:c,meta:l}=a;if(l.interactionType===S.Redirect){const e=t||new _,n={apiId:y,noHistory:!0,timeout:3e4};let o="",s="";const i=`${$}.${m}`;try{const t=window.sessionStorage.getItem(i);if(s=JSON.parse(t||"").clientId||"",s){const t=`${$}.${s}.${w}`;o=window.sessionStorage.getItem(t)||""}}catch{}if(s)try{window.sessionStorage.setItem(`${$}.${s}.${f}`,r)}catch{}const a=o||function(){const t=new h(window.location.href).getUrlComponents();return`${t.Protocol}//${t.HostNameAndPort}/`}(),c=a.endsWith("?")?a.slice(0,-1):a;return void await e.navigateInternal(c,n)}if("function"==typeof window.history.replaceState){let t=`${window.location.origin}${window.location.pathname}`;!s&&n&&(t+=n),!i&&o&&(t+=o),window.history.replaceState(null,"",t)}const u=new BroadcastChannel(c);u.postMessage({v:1,payload:r}),u.close();try{window.close()}catch{}}}));

@@ -22,3 +22,3 @@ export declare const GrantType: {

readonly SKU: "msal.browser";
readonly VERSION: "5.6.1";
readonly VERSION: "5.6.2";
readonly OS: "";

@@ -25,0 +25,0 @@ readonly CPU: "";

@@ -1,1 +0,1 @@

{"version":3,"file":"SilentIframeClient.d.ts","sourceRoot":"","sources":["../../../src/interaction_client/SilentIframeClient.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,OAAO,EACP,MAAM,EAEN,uBAAuB,EAEvB,kBAAkB,EAKlB,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AACpC,OAAO,EAEH,yBAAyB,EAC5B,MAAM,gCAAgC,CAAC;AAExC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAClE,OAAO,EAAE,mBAAmB,EAAE,MAAM,iCAAiC,CAAC;AACtE,OAAO,EAAE,YAAY,EAAE,MAAM,0BAA0B,CAAC;AACxD,OAAO,EAAE,iBAAiB,EAAE,MAAM,oCAAoC,CAAC;AAKvE,OAAO,EAEH,KAAK,EAER,MAAM,8BAA8B,CAAC;AAMtC,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAC;AAClE,OAAO,EAAE,oBAAoB,EAAE,MAAM,qCAAqC,CAAC;AAO3E,OAAO,EAAE,oBAAoB,EAAE,MAAM,gDAAgD,CAAC;AAMtF,qBAAa,kBAAmB,SAAQ,yBAAyB;IAC7D,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACvB,SAAS,CAAC,aAAa,EAAE,mBAAmB,CAAC;gBAGzC,MAAM,EAAE,oBAAoB,EAC5B,WAAW,EAAE,mBAAmB,EAChC,aAAa,EAAE,OAAO,EACtB,MAAM,EAAE,MAAM,EACd,YAAY,EAAE,YAAY,EAC1B,gBAAgB,EAAE,iBAAiB,EACnC,KAAK,EAAE,KAAK,EACZ,iBAAiB,EAAE,kBAAkB,EACrC,iBAAiB,EAAE,mBAAmB,EACtC,aAAa,EAAE,MAAM,EACrB,oBAAoB,CAAC,EAAE,oBAAoB;IAiB/C;;;OAGG;IACG,YAAY,CACd,OAAO,EAAE,gBAAgB,GAC1B,OAAO,CAAC,oBAAoB,CAAC;IA+DhC;;;;OAIG;IACG,eAAe,CACjB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAgEhC;;;OAGG;IACG,cAAc,CAChB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAoJhC;;OAEG;IACH,MAAM,IAAI,OAAO,CAAC,IAAI,CAAC;IASvB;;;;;OAKG;cACa,iBAAiB,CAC7B,UAAU,EAAE,uBAAuB,EACnC,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;CAoGnC"}
{"version":3,"file":"SilentIframeClient.d.ts","sourceRoot":"","sources":["../../../src/interaction_client/SilentIframeClient.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,OAAO,EACP,MAAM,EAEN,uBAAuB,EAEvB,kBAAkB,EAKlB,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AACpC,OAAO,EAEH,yBAAyB,EAC5B,MAAM,gCAAgC,CAAC;AAExC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAClE,OAAO,EAAE,mBAAmB,EAAE,MAAM,iCAAiC,CAAC;AACtE,OAAO,EAAE,YAAY,EAAE,MAAM,0BAA0B,CAAC;AACxD,OAAO,EAAE,iBAAiB,EAAE,MAAM,oCAAoC,CAAC;AAKvE,OAAO,EAEH,KAAK,EAER,MAAM,8BAA8B,CAAC;AAOtC,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAC;AAClE,OAAO,EAAE,oBAAoB,EAAE,MAAM,qCAAqC,CAAC;AAO3E,OAAO,EAAE,oBAAoB,EAAE,MAAM,gDAAgD,CAAC;AAMtF,qBAAa,kBAAmB,SAAQ,yBAAyB;IAC7D,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACvB,SAAS,CAAC,aAAa,EAAE,mBAAmB,CAAC;gBAGzC,MAAM,EAAE,oBAAoB,EAC5B,WAAW,EAAE,mBAAmB,EAChC,aAAa,EAAE,OAAO,EACtB,MAAM,EAAE,MAAM,EACd,YAAY,EAAE,YAAY,EAC1B,gBAAgB,EAAE,iBAAiB,EACnC,KAAK,EAAE,KAAK,EACZ,iBAAiB,EAAE,kBAAkB,EACrC,iBAAiB,EAAE,mBAAmB,EACtC,aAAa,EAAE,MAAM,EACrB,oBAAoB,CAAC,EAAE,oBAAoB;IAiB/C;;;OAGG;IACG,YAAY,CACd,OAAO,EAAE,gBAAgB,GAC1B,OAAO,CAAC,oBAAoB,CAAC;IA+DhC;;;;OAIG;IACG,eAAe,CACjB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IAgEhC;;;OAGG;IACG,cAAc,CAChB,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;IA+JhC;;OAEG;IACH,MAAM,IAAI,OAAO,CAAC,IAAI,CAAC;IASvB;;;;;OAKG;cACa,iBAAiB,CAC7B,UAAU,EAAE,uBAAuB,EACnC,OAAO,EAAE,6BAA6B,GACvC,OAAO,CAAC,oBAAoB,CAAC;CAgHnC"}

@@ -11,2 +11,8 @@ import { Logger, IPerformanceClient, Authority, CommonAuthorizationUrlRequest } from "@azure/msal-common/browser";

export declare function initiateEarRequest(config: BrowserConfiguration, authority: Authority, request: CommonAuthorizationUrlRequest, logger: Logger, performanceClient: IPerformanceClient): Promise<HTMLIFrameElement>;
/**
* @hidden
* Removes a hidden iframe from `document.body` if it is a direct child.
* @param iframe - The iframe element to remove.
*/
export declare function removeHiddenIframe(iframe: HTMLIFrameElement): void;
//# sourceMappingURL=SilentHandler.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"SilentHandler.d.ts","sourceRoot":"","sources":["../../../src/interaction_handler/SilentHandler.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,MAAM,EACN,kBAAkB,EAElB,SAAS,EACT,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AAMpC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAGlE;;;;GAIG;AACH,wBAAsB,mBAAmB,CACrC,UAAU,EAAE,MAAM,EAClB,iBAAiB,EAAE,kBAAkB,EACrC,MAAM,EAAE,MAAM,EACd,aAAa,EAAE,MAAM,GACtB,OAAO,CAAC,iBAAiB,CAAC,CAc5B;AAED,wBAAsB,wBAAwB,CAC1C,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAED,wBAAsB,kBAAkB,CACpC,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B"}
{"version":3,"file":"SilentHandler.d.ts","sourceRoot":"","sources":["../../../src/interaction_handler/SilentHandler.ts"],"names":[],"mappings":"AAKA,OAAO,EACH,MAAM,EACN,kBAAkB,EAElB,SAAS,EACT,6BAA6B,EAChC,MAAM,4BAA4B,CAAC;AAMpC,OAAO,EAAE,oBAAoB,EAAE,MAAM,4BAA4B,CAAC;AAGlE;;;;GAIG;AACH,wBAAsB,mBAAmB,CACrC,UAAU,EAAE,MAAM,EAClB,iBAAiB,EAAE,kBAAkB,EACrC,MAAM,EAAE,MAAM,EACd,aAAa,EAAE,MAAM,GACtB,OAAO,CAAC,iBAAiB,CAAC,CAc5B;AAED,wBAAsB,wBAAwB,CAC1C,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAED,wBAAsB,kBAAkB,CACpC,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,SAAS,EACpB,OAAO,EAAE,6BAA6B,EACtC,MAAM,EAAE,MAAM,EACd,iBAAiB,EAAE,kBAAkB,GACtC,OAAO,CAAC,iBAAiB,CAAC,CAe5B;AAwCD;;;;GAIG;AACH,wBAAgB,kBAAkB,CAAC,MAAM,EAAE,iBAAiB,GAAG,IAAI,CAIlE"}
export declare const name = "@azure/msal-browser";
export declare const version = "5.6.1";
export declare const version = "5.6.2";
//# sourceMappingURL=packageMetadata.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/redirect_bridge/index.ts"],"names":[],"mappings":"AAcA,OAAO,EAAE,gBAAgB,EAAE,MAAM,mCAAmC,CAAC;AAGrE;;;;;;;;;;;;GAYG;AACH,wBAAsB,4BAA4B,CAC9C,gBAAgB,CAAC,EAAE,gBAAgB,GACpC,OAAO,CAAC,IAAI,CAAC,CAkGf"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/redirect_bridge/index.ts"],"names":[],"mappings":"AAcA,OAAO,EAAE,gBAAgB,EAAE,MAAM,mCAAmC,CAAC;AAGrE;;;;;;;;;;;;GAYG;AACH,wBAAsB,4BAA4B,CAC9C,gBAAgB,CAAC,EAAE,gBAAgB,GACpC,OAAO,CAAC,IAAI,CAAC,CAwHf"}

@@ -13,3 +13,3 @@ {

},
"version": "5.6.1",
"version": "5.6.2",
"description": "Microsoft Authentication Library for js",

@@ -16,0 +16,0 @@ "keywords": [

@@ -41,2 +41,3 @@ /*

initiateEarRequest,
removeHiddenIframe,
} from "../interaction_handler/SilentHandler.js";

@@ -280,3 +281,3 @@ import { SsoSilentRequest } from "../request/SsoSilentRequest.js";

};
await invokeAsync(
const iframe = await invokeAsync(
initiateEarRequest,

@@ -296,15 +297,26 @@ BrowserPerformanceEvents.SilentHandlerInitiateAuthRequest,

const responseType = this.config.auth.OIDCOptions.responseMode;
const responseString = await invokeAsync(
BrowserUtils.waitForBridgeResponse,
BrowserPerformanceEvents.SilentHandlerMonitorIframeForHash,
this.logger,
this.performanceClient,
correlationId
)(
this.config.system.iframeBridgeTimeout,
this.logger,
this.browserCrypto,
request,
this.performanceClient
);
let responseString: string;
try {
responseString = await invokeAsync(
BrowserUtils.waitForBridgeResponse,
BrowserPerformanceEvents.SilentHandlerMonitorIframeForHash,
this.logger,
this.performanceClient,
correlationId
)(
this.config.system.iframeBridgeTimeout,
this.logger,
this.browserCrypto,
request,
this.performanceClient
);
} finally {
invoke(
removeHiddenIframe,
BrowserPerformanceEvents.RemoveHiddenIframe,
this.logger,
this.performanceClient,
correlationId
)(iframe);
}

@@ -421,4 +433,5 @@ const serverParams = invoke(

let iframe: HTMLIFrameElement;
if (request.httpMethod === Constants.HttpMethod.POST) {
await invokeAsync(
iframe = await invokeAsync(
initiateCodeFlowWithPost,

@@ -453,3 +466,3 @@ BrowserPerformanceEvents.SilentHandlerInitiateAuthRequest,

// Get the frame handle for the silent request
await invokeAsync(
iframe = await invokeAsync(
initiateCodeRequest,

@@ -465,15 +478,26 @@ BrowserPerformanceEvents.SilentHandlerInitiateAuthRequest,

// Wait for response from the redirect bridge.
const responseString = await invokeAsync(
BrowserUtils.waitForBridgeResponse,
BrowserPerformanceEvents.SilentHandlerMonitorIframeForHash,
this.logger,
this.performanceClient,
correlationId
)(
this.config.system.iframeBridgeTimeout,
this.logger,
this.browserCrypto,
request,
this.performanceClient
);
let responseString: string;
try {
responseString = await invokeAsync(
BrowserUtils.waitForBridgeResponse,
BrowserPerformanceEvents.SilentHandlerMonitorIframeForHash,
this.logger,
this.performanceClient,
correlationId
)(
this.config.system.iframeBridgeTimeout,
this.logger,
this.browserCrypto,
request,
this.performanceClient
);
} finally {
invoke(
removeHiddenIframe,
BrowserPerformanceEvents.RemoveHiddenIframe,
this.logger,
this.performanceClient,
correlationId
)(iframe);
}

@@ -480,0 +504,0 @@ const serverParams = invoke(

@@ -130,1 +130,12 @@ /*

}
/**
* @hidden
* Removes a hidden iframe from `document.body` if it is a direct child.
* @param iframe - The iframe element to remove.
*/
export function removeHiddenIframe(iframe: HTMLIFrameElement): void {
if (document.body === iframe.parentNode) {
document.body.removeChild(iframe);
}
}
/* eslint-disable header/header */
export const name = "@azure/msal-browser";
export const version = "5.6.1";
export const version = "5.6.2";

@@ -69,36 +69,58 @@ /*

let navigateToUrl = "";
let clientId = "";
const interactionKey = `${PREFIX}.${TemporaryCacheKeys.INTERACTION_STATUS_KEY}`;
/*
* Retrieve the clientId and original navigation URL from
* sessionStorage. If sessionStorage access or JSON.parse fails,
* we fall back to URL-based navigation below.
*/
try {
/*
* Retrieve the original navigation URL from sessionStorage
*/
const { clientId } = JSON.parse(
window.sessionStorage.getItem(interactionKey) || ""
);
const rawInteractionStatus =
window.sessionStorage.getItem(interactionKey);
const interactionStatus = JSON.parse(rawInteractionStatus || "");
clientId = interactionStatus.clientId || "";
if (clientId) {
const cacheKey = `${PREFIX}.${clientId}.${TemporaryCacheKeys.ORIGIN_URI}`;
navigateToUrl = window.sessionStorage.getItem(cacheKey) || "";
const originKey = `${PREFIX}.${clientId}.${TemporaryCacheKeys.ORIGIN_URI}`;
navigateToUrl = window.sessionStorage.getItem(originKey) || "";
}
} catch (e) {
// SessionStorage access may fail in some contexts, use default
} catch {
// sessionStorage access or JSON.parse failed
}
// Reconstruct full URL with auth response (preserve original format)
let fullUrlResponse = "";
if (hasResponseInHash && hasResponseInQuery) {
// Hybrid format
fullUrlResponse = `${urlQuery}${urlHash}`;
} else if (hasResponseInHash) {
// Hash only
fullUrlResponse = urlHash;
} else {
// Query only
fullUrlResponse = urlQuery;
/*
* Cache the auth response payload in sessionStorage under the URL_HASH
* key, then navigate directly to the origin URL. This replicates what
* RedirectClient.handleRedirectPromise does when the current page is
* not the loginRequestUrl: it caches the response and navigates.
*
* On the target page, handleRedirectPromise will find no response in
* the URL but will pick up the cached payload from sessionStorage.
* This avoids appending the auth response to the URL, which would
* create malformed URLs for hash-routed SPAs (e.g. /#/route#code=...).
*
* If caching fails (clientId unavailable, quota exceeded, storage
* disabled), we still navigate to the origin/homepage. The target
* page's handleRedirectPromise will return null and the app can
* handle re-authentication. Appending auth params to the URL would
* not help because handleRedirectPromise also relies on
* sessionStorage to persist tokens.
*/
if (clientId) {
try {
window.sessionStorage.setItem(
`${PREFIX}.${clientId}.${TemporaryCacheKeys.URL_HASH}`,
payload
);
} catch {
// sessionStorage write failed — navigate anyway; handleRedirectPromise will return null
}
}
const homepage = `${
navigateToUrl || BrowserUtils.getHomepage()
}${fullUrlResponse}`;
await navClient.navigateInternal(homepage, navigationOptions);
const url = navigateToUrl || BrowserUtils.getHomepage();
// Strip bare trailing "?" (empty query string) to match canonical URL form
const navigationUrl = url.endsWith("?") ? url.slice(0, -1) : url;
await navClient.navigateInternal(navigationUrl, navigationOptions);
// Do NOT clear URL for redirect flow - we're navigating away anyway

@@ -105,0 +127,0 @@ return;

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display