Sdílet prostřednictvím


UserTokenClient.ExchangeTokenAsync Metoda

Definice

Provede operaci výměny tokenů, například pro jednotné přihlašování.

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)

Parametry

userId
String

ID uživatele, které bude přidruženo k tokenu.

connectionName
String

Název připojení ověřování, které se má použít.

channelId
String

ID kanálu, které bude přidruženo k tokenu.

exchangeRequest
TokenExchangeRequest

Podrobnosti o žádosti o výměnu, buď token k výměně, nebo identifikátor URI k výměně.

cancellationToken
CancellationToken

Token zrušení.

Návraty

A Task představující výsledek asynchronní operace.

Platí pro