InteractiveBrowserCredential Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine TokenCredential Implementierung, die den Standardbrowser des Systems startet, um einen Benutzer interaktiv zu authentifizieren und ein Zugriffstoken abzurufen. Der Browser wird nur einmal gestartet, um den Benutzer zu authentifizieren, und ruft dann automatisch Zugriffstoken über das Benutzeraktualisierungstoken ab, solange es gültig ist.
public class InteractiveBrowserCredential : Azure.Core.TokenCredential
type InteractiveBrowserCredential = class
inherit TokenCredential
Public Class InteractiveBrowserCredential
Inherits TokenCredential
- Vererbung
Konstruktoren
InteractiveBrowserCredential() |
Erstellt eine neue InteractiveBrowserCredential mit den angegebenen Optionen, die Benutzer authentifiziert. |
InteractiveBrowserCredential(InteractiveBrowserCredentialOptions) |
Erstellt eine neue InteractiveBrowserCredential mit den angegebenen Optionen, die Benutzer mit der angegebenen Anwendung authentifiziert. |
Methoden
Authenticate(CancellationToken) |
Authentifiziert einen Benutzer interaktiv über den Standardbrowser. |
Authenticate(TokenRequestContext, CancellationToken) |
Authentifiziert einen Benutzer interaktiv über den Standardbrowser. Das resultierende AuthenticationRecord wird automatisch in nachfolgenden Aufrufen von GetToken(TokenRequestContext, CancellationToken)verwendet. |
AuthenticateAsync(CancellationToken) |
Authentifiziert einen Benutzer interaktiv über den Standardbrowser. Das resultierende AuthenticationRecord wird automatisch in nachfolgenden Aufrufen von GetTokenAsync(TokenRequestContext, CancellationToken)verwendet. |
AuthenticateAsync(TokenRequestContext, CancellationToken) |
Authentifiziert einen Benutzer interaktiv über den Standardbrowser. |
GetToken(TokenRequestContext, CancellationToken) |
Ruft automatisch ein AccessToken Token für ein Benutzerkonto ab, wenn sich der Benutzer bereits authentifiziert hat. Andernfalls wird der Standardbrowser gestartet, um den Benutzer zu authentifizieren. Erworbene Token werden von den Anmeldeinformationen instance zwischengespeichert. Tokenlebensdauer und Aktualisierung werden automatisch verarbeitet. Verwenden Sie nach Möglichkeit Anmeldeinformationsinstanzen wieder, um die Cacheeffektivität zu optimieren. |
GetTokenAsync(TokenRequestContext, CancellationToken) |
Ruft automatisch ein AccessToken Token für ein Benutzerkonto ab, wenn sich der Benutzer bereits authentifiziert hat. Andernfalls wird der Standardbrowser gestartet, um den Benutzer zu authentifizieren. Erworbene Token werden von den Anmeldeinformationen instance zwischengespeichert. Tokenlebensdauer und Aktualisierung werden automatisch verarbeitet. Verwenden Sie nach Möglichkeit Anmeldeinformationsinstanzen wieder, um die Cacheeffektivität zu optimieren. |
Gilt für:
Azure SDK for .NET