DelegatedTokenCredential.Create Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Create(Func<TokenRequestContext,CancellationToken,AccessToken>) |
Cria uma estática TokenCredential que aceita delegados que produzirão um AccessToken. |
Create(Func<TokenRequestContext,CancellationToken,AccessToken>, Func<TokenRequestContext,CancellationToken,ValueTask<AccessToken>>) |
Cria uma estática TokenCredential que aceita delegados que produzirão um AccessToken. |
Create(Func<TokenRequestContext,CancellationToken,AccessToken>)
- Origem:
- DelegatedTokenCredential.cs
Cria uma estática TokenCredential que aceita delegados que produzirão um 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
Parâmetros
- getToken
- Func<TokenRequestContext,CancellationToken,AccessToken>
Um delegado que retorna um AccessToken.
Retornos
Comentários
Normalmente, o TokenCredential criado por esse método é para uso quando você já obteve um AccessToken de alguma outra fonte e precisa de um TokenCredential que simplesmente retornará esse token. Como o token estático pode expirar, os delegados oferecem um mecanismo para lidar com AccessToken a renovação.
Aplica-se a
Create(Func<TokenRequestContext,CancellationToken,AccessToken>, Func<TokenRequestContext,CancellationToken,ValueTask<AccessToken>>)
- Origem:
- DelegatedTokenCredential.cs
Cria uma estática TokenCredential que aceita delegados que produzirão um 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
Parâmetros
- getToken
- Func<TokenRequestContext,CancellationToken,AccessToken>
Um delegado que retorna um AccessToken.
- getTokenAsync
- Func<TokenRequestContext,CancellationToken,ValueTask<AccessToken>>
Um delegado que retorna um ValueTask do tipo AccessToken.
Retornos
Comentários
Normalmente, o TokenCredential criado por esse método é para uso quando você já obteve um AccessToken de alguma outra fonte e precisa de um TokenCredential que simplesmente retornará esse token. Como o token estático pode expirar, os delegados oferecem um mecanismo para lidar com AccessToken a renovação.
Aplica-se a
Azure SDK for .NET