Partager via


DelegatedTokenCredential.Create Méthode

Définition

Surcharges

Create(Func<TokenRequestContext,CancellationToken,AccessToken>)

Crée une statique TokenCredential qui accepte les délégués qui produisent un AccessToken.

Create(Func<TokenRequestContext,CancellationToken,AccessToken>, Func<TokenRequestContext,CancellationToken,ValueTask<AccessToken>>)

Crée une statique TokenCredential qui accepte les délégués qui produisent un AccessToken.

Create(Func<TokenRequestContext,CancellationToken,AccessToken>)

Source:
DelegatedTokenCredential.cs

Crée une statique TokenCredential qui accepte les délégués qui produisent un AccessToken.

public static Azure.Core.TokenCredential Create (Func<Azure.Core.TokenRequestContext,System.Threading.CancellationToken,Azure.Core.AccessToken> getToken);
static member Create : Func<Azure.Core.TokenRequestContext, System.Threading.CancellationToken, Azure.Core.AccessToken> -> Azure.Core.TokenCredential
Public Shared Function Create (getToken As Func(Of TokenRequestContext, CancellationToken, AccessToken)) As TokenCredential

Paramètres

getToken
Func<TokenRequestContext,CancellationToken,AccessToken>

Délégué qui retourne un AccessToken.

Retours

Remarques

En règle générale, le TokenCredential créé par cette méthode est destiné à être utilisé lorsque vous avez déjà obtenu un à partir d’une AccessToken autre source et que vous avez besoin d’un TokenCredential qui retourne simplement ce jeton. Étant donné que le jeton statique peut expirer, les délégués offrent un mécanisme pour gérer le AccessToken renouvellement.

S’applique à

Create(Func<TokenRequestContext,CancellationToken,AccessToken>, Func<TokenRequestContext,CancellationToken,ValueTask<AccessToken>>)

Source:
DelegatedTokenCredential.cs

Crée une statique TokenCredential qui accepte les délégués qui produisent un AccessToken.

public static Azure.Core.TokenCredential Create (Func<Azure.Core.TokenRequestContext,System.Threading.CancellationToken,Azure.Core.AccessToken> getToken, Func<Azure.Core.TokenRequestContext,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<Azure.Core.AccessToken>> getTokenAsync);
static member Create : Func<Azure.Core.TokenRequestContext, System.Threading.CancellationToken, Azure.Core.AccessToken> * Func<Azure.Core.TokenRequestContext, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<Azure.Core.AccessToken>> -> Azure.Core.TokenCredential
Public Shared Function Create (getToken As Func(Of TokenRequestContext, CancellationToken, AccessToken), getTokenAsync As Func(Of TokenRequestContext, CancellationToken, ValueTask(Of AccessToken))) As TokenCredential

Paramètres

getToken
Func<TokenRequestContext,CancellationToken,AccessToken>

Délégué qui retourne un AccessToken.

getTokenAsync
Func<TokenRequestContext,CancellationToken,ValueTask<AccessToken>>

Délégué qui retourne un ValueTask de type AccessToken.

Retours

Remarques

En règle générale, le TokenCredential créé par cette méthode est destiné à être utilisé lorsque vous avez déjà obtenu un à partir d’une AccessToken autre source et que vous avez besoin d’un TokenCredential qui retourne simplement ce jeton. Étant donné que le jeton statique peut expirer, les délégués offrent un mécanisme pour gérer le AccessToken renouvellement.

S’applique à