UserTokenClient.ExchangeTokenAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt einen Tokenaustauschvorgang aus, z. B. für einmaliges Anmelden.
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)
Parameter
- userId
- String
Die Benutzer-ID, die dem Token zugeordnet wird.
- connectionName
- String
Name der zu verwendenden Authentifizierungsverbindung.
- channelId
- String
Die Kanal-ID, die dem Token zugeordnet wird.
- exchangeRequest
- TokenExchangeRequest
Die Exchange-Anforderungsdetails, entweder ein zu tauschende Token oder ein URI für den Austausch.
- cancellationToken
- CancellationToken
Abbruchtoken.
Gibt zurück
Ein Task , der das Ergebnis des asynchronen Vorgangs darstellt.