Partager via


UsernamePasswordCredential.GetTokenAsync Méthode

Définition

Obtient un jeton pour un compte d’utilisateur, en l’authentifiant à l’aide du nom d’utilisateur et du mot de passe donnés. Remarque : L’authentification multifacteur est activée pour le compte d’utilisateur AuthenticationFailedException spécifié. Les jetons acquis sont mis en cache par les informations d’identification instance. La durée de vie et l’actualisation des jetons sont gérées automatiquement. Lorsque cela est possible, réutilisez les instances d’informations d’identification pour optimiser l’efficacité du cache.

public override System.Threading.Tasks.ValueTask<Azure.Core.AccessToken> GetTokenAsync (Azure.Core.TokenRequestContext requestContext, System.Threading.CancellationToken cancellationToken = default);
override this.GetTokenAsync : Azure.Core.TokenRequestContext * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Core.AccessToken>
Public Overrides Function GetTokenAsync (requestContext As TokenRequestContext, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of AccessToken)

Paramètres

requestContext
TokenRequestContext

Détails de la demande d’authentification.

cancellationToken
CancellationToken

Contrôle CancellationToken de la durée de vie de la requête.

Retours

AccessToken qui peut être utilisé pour authentifier les appels de client de service.

S’applique à