Share via


MsalTokenProvider class

Provides tokens using MSAL.

Methods

acquireTokenOnBehalfOf(AuthConfiguration, string[], string)
getAccessToken(AuthConfiguration, string)

Gets an access token.

Method Details

acquireTokenOnBehalfOf(AuthConfiguration, string[], string)

function acquireTokenOnBehalfOf(authConfig: AuthConfiguration, scopes: string[], oboAssertion: string): Promise<string>

Parameters

authConfig
AuthConfiguration
scopes

string[]

oboAssertion

string

Returns

Promise<string>

getAccessToken(AuthConfiguration, string)

Gets an access token.

function getAccessToken(authConfig: AuthConfiguration, scope: string): Promise<string>

Parameters

authConfig
AuthConfiguration

The authentication configuration.

scope

string

The scope for the token.

Returns

Promise<string>

A promise that resolves to the access token.