MsalClient | @azure/identity
Emma Terry
Published Feb 16, 2026
Hierarchy
- MsalClient
Index
Constructors
Methods
Constructors
constructor
Methods
acquireTokenByClientCredential
- acquire
Token ByClient Credential(request: ClientCredentialRequest): Promise<AuthenticationResult>
Parameters
request: ClientCredentialRequest
Returns Promise<AuthenticationResult>
acquireTokenByCode
- acquire
Token ByCode(request: AuthorizationCodeRequest): Promise<AuthenticationResult>
Parameters
request: AuthorizationCodeRequest
Returns Promise<AuthenticationResult>
acquireTokenByDeviceCode
- acquire
Token ByDevice Code(request: DeviceCodeRequest): Promise<AuthenticationResult>
Parameters
request: DeviceCodeRequest
Returns Promise<AuthenticationResult>
acquireTokenFromCache
- acquire
Token From Cache(scopes: string[]): Promise<AccessToken | null>
Parameters
scopes: string[]
Returns Promise<AccessToken | null>
getAuthCodeUrl
- get
Auth Code Url(request: { redirectUri: string; scopes: string[] }): Promise<string>
Parameters
request: { redirectUri: string; scopes: string[] }
redirect
Uri: string scopes: string[]
Returns Promise<string>
prepareClientApplications
- prepare
Client Applications(): any
Returns any