IUserTokenProvider Интерфейс

Определение

Внимание!

Use UserTokenClient instead. With CloudAdapter the UserTokenClient is available on TurnState.

Контракт для классов поставщика маркеров пользователей.

[System.Obsolete("Use UserTokenClient instead. With CloudAdapter the UserTokenClient is available on TurnState.", false)]
public interface IUserTokenProvider
[<System.Obsolete("Use UserTokenClient instead. With CloudAdapter the UserTokenClient is available on TurnState.", false)>]
type IUserTokenProvider = interface
Public Interface IUserTokenProvider
Производный
Атрибуты

Методы

GetAadTokensAsync(ITurnContext, String, String[], String, CancellationToken)
Устаревшие..

Извлекает маркеры Azure Active Directory для определенных ресурсов в настроенном подключении с помощью AppCredentials бота.

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)
Устаревшие..

Получите необработанную ссылку для входа, отправляемую пользователю для входа для имени подключения, с помощью AppCredentials бота.

GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)
Устаревшие..

Получите необработанную ссылку для входа, отправляемую пользователю для входа для имени подключения, с помощью AppCredentials бота.

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)
Устаревшие..

Извлекает состояние маркера для каждого настроенного подключения для данного пользователя с помощью AppCredentials бота.

GetUserTokenAsync(ITurnContext, String, String, CancellationToken)
Устаревшие..

Пытается получить маркер для пользователя, который находится в потоке входа, с помощью AppCredentials бота.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)
Устаревшие..

Выполняет выход пользователя с сервера маркеров с помощью appCredentials бота.

Применяется к