Idioma

AuthenticationResultExtensions.GetRefreshToken(AuthenticationResult) Método

Definição

Retorna o token de atualização do resultado da autenticação, se disponível. Isso se destina a cenários avançados em que o chamador gerencia seu próprio cache de token, por exemplo, ao usar DisableInternalCacheOptions.

public static string GetRefreshToken(this Microsoft.Identity.Client.AuthenticationResult result);
static member GetRefreshToken : Microsoft.Identity.Client.AuthenticationResult -> string
<Extension()>
Public Function GetRefreshToken (result As AuthenticationResult) As String

Parâmetros

result
AuthenticationResult

O resultado da autenticação.

Retornos

A cadeia de caracteres de token de atualização associada ao resultado para fluxos de cliente confidenciais, se disponível. Esse pode ser um token de atualização retornado na resposta do token ou um token de atualização usado para a aquisição e realizado no resultado; null Caso contrário. Os tokens de atualização não são expostos para fluxos de cliente públicos, credenciais do cliente, identidade gerenciada ou quando o token foi fornecido do cache. Para o fluxo on-Behalf-Of normal (não de execução longa), a MSAL limpa intencionalmente o token de atualização, portanto, esse método também retornará null.

Comentários

Os tokens de atualização são credenciais de longa duração. Armazene-os com segurança e nunca os exponha a usuários finais ou código não confiável.

Aplica-se a