UserTokenClient.ExchangeTokenAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет операцию обмена маркерами, например для единого входа.
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)
Параметры
- userId
- String
Идентификатор пользователя, который будет связан с маркером.
- connectionName
- String
Имя используемого подключения проверки подлинности.
- channelId
- String
Идентификатор канала, который будет связан с токеном.
- exchangeRequest
- TokenExchangeRequest
Сведения о запросе на обмен: токен для обмена или URI для обмена.
- cancellationToken
- CancellationToken
Токен отмены.
Возвращаемое значение
Объект , Task представляющий результат асинхронной операции.