Udostępnij za pośrednictwem


UserTokenClient Klasa

Definicja

Klient usługi tokenu użytkownika dostępu.

public abstract class UserTokenClient : IDisposable
type UserTokenClient = class
    interface IDisposable
Public MustInherit Class UserTokenClient
Implements IDisposable
Dziedziczenie
UserTokenClient
Implementuje

Konstruktory

UserTokenClient()

Klient usługi tokenu użytkownika dostępu.

Metody

CreateTokenExchangeState(String, String, Activity)

Funkcja pomocnika umożliwiająca utworzenie stanu wymiany tokenu zakodowanego w formacie base64 używanego w wywołaniach GetSignInResourceAsync.

Dispose()

Klient usługi tokenu użytkownika dostępu.

Dispose(Boolean)

Chroniona implementacja wzorca usuwania.

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

Wykonuje operację wymiany tokenów, taką jak logowanie jednokrotne.

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

Pobiera tokeny usługi Azure Active Directory dla określonych zasobów w skonfigurowanym połączeniu.

GetSignInResourceAsync(String, Activity, String, CancellationToken)

Pobierz link nieprzetworzonego logowania, który ma zostać wysłany do użytkownika w celu podpisania nazwy połączenia.

GetTokenStatusAsync(String, String, String, CancellationToken)

Pobiera stan tokenu dla każdego skonfigurowanego połączenia dla danego użytkownika.

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

Próbuje pobrać token dla użytkownika, który znajduje się w przepływie logowania.

SignOutUserAsync(String, String, String, CancellationToken)

Podpisuje użytkownika za pomocą serwera tokenów.

Dotyczy