InteractiveBrowserCredential Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémentation TokenCredential qui lance le navigateur système par défaut pour authentifier un utilisateur de manière interactive et obtenir un jeton d’accès. Le navigateur ne sera lancé qu’une seule fois pour authentifier l’utilisateur, puis acquiert silencieusement des jetons d’accès via le jeton d’actualisation des utilisateurs tant qu’il est valide.
public class InteractiveBrowserCredential : Azure.Core.TokenCredential
type InteractiveBrowserCredential = class
inherit TokenCredential
Public Class InteractiveBrowserCredential
Inherits TokenCredential
- Héritage
Constructeurs
InteractiveBrowserCredential() |
Crée un nouveau InteractiveBrowserCredential avec les options spécifiées, qui authentifie les utilisateurs. |
InteractiveBrowserCredential(InteractiveBrowserCredentialOptions) |
Crée un nouveau InteractiveBrowserCredential avec les options spécifiées, qui authentifie les utilisateurs avec l’application spécifiée. |
Méthodes
Authenticate(CancellationToken) |
Authentifie un utilisateur de manière interactive via le navigateur par défaut. |
Authenticate(TokenRequestContext, CancellationToken) |
Authentifie un utilisateur de manière interactive via le navigateur par défaut. Le résultat est AuthenticationRecord automatiquement utilisé dans les appels suivants à GetToken(TokenRequestContext, CancellationToken). |
AuthenticateAsync(CancellationToken) |
Authentifie un utilisateur de manière interactive via le navigateur par défaut. Le résultat est AuthenticationRecord automatiquement utilisé dans les appels suivants à GetTokenAsync(TokenRequestContext, CancellationToken). |
AuthenticateAsync(TokenRequestContext, CancellationToken) |
Authentifie un utilisateur de manière interactive via le navigateur par défaut. |
GetToken(TokenRequestContext, CancellationToken) |
Obtient un AccessToken jeton pour un compte d’utilisateur en mode silencieux si l’utilisateur s’est déjà authentifié, sinon le navigateur par défaut est lancé pour authentifier l’utilisateur. 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. |
GetTokenAsync(TokenRequestContext, CancellationToken) |
Obtient un AccessToken jeton pour un compte d’utilisateur en mode silencieux si l’utilisateur s’est déjà authentifié, sinon le navigateur par défaut est lancé pour authentifier l’utilisateur. 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. |
S’applique à
Azure SDK for .NET