UNPKG

@azure/identity

Version:

Provides credential implementations for Azure SDK libraries that can authenticate with Microsoft Entra ID

23 lines 913 B
// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. import { credentialLogger, formatError } from "../util/logging.js"; const credentialName = "OnBehalfOfCredential"; const BrowserNotSupportedError = new Error(`${credentialName}: Not supported in the browser.`); const logger = credentialLogger(credentialName); /** * Enables authentication to Microsoft Entra ID using the [On Behalf Of flow](https://learn.microsoft.com/entra/identity-platform/v2-oauth2-on-behalf-of-flow). */ export class OnBehalfOfCredential { /** * Only available in Node.js */ constructor() { logger.info(formatError("", BrowserNotSupportedError)); throw BrowserNotSupportedError; } getToken() { logger.getToken.info(formatError("", BrowserNotSupportedError)); throw BrowserNotSupportedError; } } //# sourceMappingURL=onBehalfOfCredential-browser.mjs.map