UserTokenClient.ExchangeTokenAsync Metodo

Definizione

Esegue un'operazione di scambio dei token, ad esempio per l'accesso Single Sign-On.

public abstract System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse> ExchangeTokenAsync (string userId, string connectionName, string channelId, Microsoft.Bot.Schema.TokenExchangeRequest exchangeRequest, System.Threading.CancellationToken cancellationToken);
abstract member ExchangeTokenAsync : string * string * string * Microsoft.Bot.Schema.TokenExchangeRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
Public MustOverride Function ExchangeTokenAsync (userId As String, connectionName As String, channelId As String, exchangeRequest As TokenExchangeRequest, cancellationToken As CancellationToken) As Task(Of TokenResponse)

Parametri

userId
String

ID utente associato al token.

connectionName
String

Nome della connessione di autenticazione da usare.

channelId
String

ID del canale associato al token.

exchangeRequest
TokenExchangeRequest

I dettagli della richiesta di scambio, un token per scambiare o un URI da scambiare.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Oggetto Task che rappresenta il risultato dell'operazione asincrona.

Si applica a