SharedTokenCacheCredential.GetToken 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.
Obtém um AccessToken token para uma conta de usuário silenciosamente se o usuário já tiver se autenticado em outro aplicativo da Microsoft que participa do SSO por meio de um cache MSAL compartilhado. Os tokens adquiridos são armazenados em cache pela instância de credencial. O tempo de vida do token e a atualização são tratados automaticamente. Sempre que possível, reutilize instâncias de credencial para otimizar a eficácia do cache.
public override Azure.Core.AccessToken GetToken (Azure.Core.TokenRequestContext requestContext, System.Threading.CancellationToken cancellationToken = default);
override this.GetToken : Azure.Core.TokenRequestContext * System.Threading.CancellationToken -> Azure.Core.AccessToken
Public Overrides Function GetToken (requestContext As TokenRequestContext, Optional cancellationToken As CancellationToken = Nothing) As AccessToken
Parâmetros
- requestContext
- TokenRequestContext
Os detalhes da solicitação de autenticação.
- cancellationToken
- CancellationToken
Um CancellationToken controle do tempo de vida da solicitação
Retornos
Um AccessToken que pode ser usado para autenticar chamadas de cliente de serviço
Aplica-se a
Azure SDK for .NET