Lingua

UserTokenClient.ExchangeTokenAsync Metodo

Definizione

Esegue un'operazione di scambio di 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 che verrà associato al token.

connectionName
String

Nome della connessione di autenticazione da usare.

channelId
String

ID canale che verrà associato al token.

exchangeRequest
TokenExchangeRequest

Dettagli della richiesta di scambio, un token da scambiare o un URI da scambiare.

cancellationToken
CancellationToken

Token di annullamento.

Valori restituiti

Oggetto Task che rappresenta il risultato dell'operazione asincrona.

Si applica a