UserTokenClient.ExchangeTokenAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.