Compartir a través de


UserTokenClient.ExchangeTokenAsync Método

Definición

Realiza una operación de intercambio de tokens, como para el inicio de sesión único.

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)

Parámetros

userId
String

Identificador de usuario que se asociará al token.

connectionName
String

Nombre de la conexión de autenticación que se va a usar.

channelId
String

Identificador de canal que se asociará al token.

exchangeRequest
TokenExchangeRequest

Los detalles de la solicitud de intercambio, ya sea un token para intercambiar o un URI que se va a intercambiar.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

que Task representa el resultado de la operación asincrónica.

Se aplica a