/*! @azure/msal-common v14.12.0 2024-06-10 */ 'use strict'; /* * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. */ /** * Gets tenantId from available ID token claims to set as credential realm with the following precedence: * 1. tid - if the token is acquired from an Azure AD tenant tid will be present * 2. tfp - if the token is acquired from a modern B2C tenant tfp should be present * 3. acr - if the token is acquired from a legacy B2C tenant acr should be present * Downcased to match the realm case-insensitive comparison requirements * @param idTokenClaims * @returns */ function getTenantIdFromIdTokenClaims(idTokenClaims) { if (idTokenClaims) { const tenantId = idTokenClaims.tid || idTokenClaims.tfp || idTokenClaims.acr; return tenantId || null; } return null; } export { getTenantIdFromIdTokenClaims }; //# sourceMappingURL=TokenClaims.mjs.map