DelegatedTokenCredential.Create Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Create(Func<TokenRequestContext,CancellationToken,AccessToken>) |
Erstellt ein statisches TokenCredential , das Delegaten akzeptiert, die einen AccessTokenerzeugen. |
Create(Func<TokenRequestContext,CancellationToken,AccessToken>, Func<TokenRequestContext,CancellationToken,ValueTask<AccessToken>>) |
Erstellt ein statisches TokenCredential , das Delegaten akzeptiert, die einen AccessTokenerzeugen. |
Create(Func<TokenRequestContext,CancellationToken,AccessToken>)
- Quelle:
- DelegatedTokenCredential.cs
Erstellt ein statisches TokenCredential , das Delegaten akzeptiert, die einen AccessTokenerzeugen.
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
Parameter
- getToken
- Func<TokenRequestContext,CancellationToken,AccessToken>
Ein Delegat, der einen AccessTokenzurückgibt.
Gibt zurück
Hinweise
In der Regel ist die TokenCredential von dieser Methode erstellte für die Verwendung vorgesehen, wenn Sie bereits eine aus einer AccessToken anderen Quelle abgerufen haben und eine TokenCredential benötigen, die einfach dieses Token zurückgibt. Da das statische Token ablaufen kann, bieten die Delegaten einen Mechanismus zur Behandlung der AccessToken Verlängerung an.
Gilt für:
Create(Func<TokenRequestContext,CancellationToken,AccessToken>, Func<TokenRequestContext,CancellationToken,ValueTask<AccessToken>>)
- Quelle:
- DelegatedTokenCredential.cs
Erstellt ein statisches TokenCredential , das Delegaten akzeptiert, die einen AccessTokenerzeugen.
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
Parameter
- getToken
- Func<TokenRequestContext,CancellationToken,AccessToken>
Ein Delegat, der einen AccessTokenzurückgibt.
- getTokenAsync
- Func<TokenRequestContext,CancellationToken,ValueTask<AccessToken>>
Ein Delegat, der einen ValueTask vom Typ AccessTokenzurückgibt.
Gibt zurück
Hinweise
In der Regel ist die TokenCredential von dieser Methode erstellte für die Verwendung vorgesehen, wenn Sie bereits eine aus einer AccessToken anderen Quelle abgerufen haben und eine TokenCredential benötigen, die einfach dieses Token zurückgibt. Da das statische Token ablaufen kann, bieten die Delegaten einen Mechanismus zur Behandlung der AccessToken Verlängerung an.
Gilt für:
Azure SDK for .NET