Freigeben über


UserTokenClient Klasse

Definition

Client für den Benutzertokendienst.

public abstract class UserTokenClient : IDisposable
type UserTokenClient = class
    interface IDisposable
Public MustInherit Class UserTokenClient
Implements IDisposable
Vererbung
UserTokenClient
Implementiert

Konstruktoren

UserTokenClient()

Client für den Benutzertokendienst.

Methoden

CreateTokenExchangeState(String, String, Activity)

Hilfsfunktion zum Erstellen des Base64-codierten Tokenaustauschzustands, der in GetSignInResourceAsync-Aufrufen verwendet wird.

Dispose()

Client für den Benutzertokendienst.

Dispose(Boolean)

Geschützte Implementierung des Dispose-Musters.

ExchangeTokenAsync(String, String, String, TokenExchangeRequest, CancellationToken)

Führt einen Tokenaustauschvorgang aus, z. B. für einmaliges Anmelden.

GetAadTokensAsync(String, String, String[], String, CancellationToken)

Ruft Azure Active Directory-Token für bestimmte Ressourcen für eine konfigurierte Verbindung ab.

GetSignInResourceAsync(String, Activity, String, CancellationToken)

Rufen Sie den unformatierten Anmeldelink ab, der an den Benutzer gesendet wird, um sich für einen Verbindungsnamen anzumelden.

GetTokenStatusAsync(String, String, String, CancellationToken)

Ruft den Tokenstatus für jede konfigurierte Verbindung für den angegebenen Benutzer ab.

GetUserTokenAsync(String, String, String, String, CancellationToken)

Versucht, das Token für einen Benutzer abzurufen, der sich in einem Anmeldeflow befindet.

SignOutUserAsync(String, String, String, CancellationToken)

Meldet den Benutzer mit dem Tokenserver ab.

Gilt für: