Share via


TokenCredential Class

Definition

Represents a credential capable of providing an OAuth token.

public abstract class TokenCredential : System.ClientModel.AuthenticationTokenProvider
type TokenCredential = class
    inherit AuthenticationTokenProvider
Public MustInherit Class TokenCredential
Inherits AuthenticationTokenProvider
Inheritance
Derived

Constructors

Name Description
TokenCredential()

Methods

Name Description
CreateTokenOptions(IReadOnlyDictionary<String,Object>)

Creates a new instance of GetTokenOptions using the provided properties.

GetToken(GetTokenOptions, CancellationToken)

Gets an AuthenticationToken for the provided properties.

GetToken(TokenRequestContext, CancellationToken)

Gets an AccessToken for the specified set of scopes.

GetTokenAsync(GetTokenOptions, CancellationToken)

Gets an AuthenticationToken for the provided properties.

GetTokenAsync(TokenRequestContext, CancellationToken)

Gets an AccessToken for the specified set of scopes.

Applies to