Partilhar via


UserTokenClient Classe

Definição

Cliente para aceder ao serviço de tokens de utilizador.

public abstract class UserTokenClient : IDisposable
type UserTokenClient = class
    interface IDisposable
Public MustInherit Class UserTokenClient
Implements IDisposable
Herança
UserTokenClient
Implementações

Construtores

UserTokenClient()

Cliente para aceder ao serviço de tokens de utilizador.

Métodos

CreateTokenExchangeState(String, String, Activity)

Função auxiliar para criar o estado de troca de tokens codificado base64 utilizado nas chamadas GetSignInResourceAsync.

Dispose()

Cliente para aceder ao serviço de tokens de utilizador.

Dispose(Boolean)

Implementação protegida do padrão de eliminação.

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

Executa uma operação de troca de tokens, como para o início de sessão único.

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

Obtém tokens do Azure Active Directory para recursos específicos numa ligação configurada.

GetSignInResourceAsync(String, Activity, String, CancellationToken)

Obtenha a ligação de início de sessão não processado para ser enviada ao utilizador para iniciar sessão para obter um nome de ligação.

GetTokenStatusAsync(String, String, String, CancellationToken)

Obtém o estado do token para cada ligação configurada para o utilizador especificado.

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

Tenta obter o token para um utilizador que está num fluxo de início de sessão.

SignOutUserAsync(String, String, String, CancellationToken)

Termina sessão do utilizador com o servidor de tokens.

Aplica-se a