Table of Contents

Class TokenAcquisitionTokenCredential

Namespace
Microsoft.Identity.Web
Assembly
Microsoft.Identity.Web.dll

Azure SDK token credential based on the ITokenAcquisition service.

[Obsolete("Rather use TokenAcquirerTokenCredential")]
public class TokenAcquisitionTokenCredential : TokenCredential
Inheritance
TokenAcquisitionTokenCredential

Constructors

TokenAcquisitionTokenCredential(ITokenAcquisition)

Constructor from an ITokenAcquisition service.

public TokenAcquisitionTokenCredential(ITokenAcquisition tokenAcquisition)

Parameters

tokenAcquisition ITokenAcquisition

Token acquisition.

Methods

GetToken(TokenRequestContext, CancellationToken)

public override AccessToken GetToken(TokenRequestContext requestContext, CancellationToken cancellationToken)

Parameters

requestContext TokenRequestContext
cancellationToken CancellationToken

Returns

AccessToken

GetTokenAsync(TokenRequestContext, CancellationToken)

public override ValueTask<AccessToken> GetTokenAsync(TokenRequestContext requestContext, CancellationToken cancellationToken)

Parameters

requestContext TokenRequestContext
cancellationToken CancellationToken

Returns

ValueTask<AccessToken>