IExtendedUserTokenProvider 接口

定义

注意

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 IExtendedUserTokenProvider : Microsoft.Bot.Builder.IUserTokenProvider
[<System.Obsolete("Use UserTokenClient instead. With CloudAdapter the UserTokenClient is available on TurnState.", false)>]
type IExtendedUserTokenProvider = interface
    interface IUserTokenProvider
Public Interface IExtendedUserTokenProvider
Implements IUserTokenProvider
派生
属性
实现

方法

ExchangeTokenAsync(ITurnContext, AppCredentials, String, String, TokenExchangeRequest, CancellationToken)
已过时.

执行令牌交换操作,例如用于单一登录。

ExchangeTokenAsync(ITurnContext, String, String, TokenExchangeRequest, CancellationToken)
已过时.

执行令牌交换操作,例如用于单一登录。

GetAadTokensAsync(ITurnContext, AppCredentials, String, String[], String, CancellationToken)
已过时.

使用自定义的 AppCredentials 检索配置连接上特定资源的 Azure Active Directory 令牌。

GetAadTokensAsync(ITurnContext, String, String[], String, CancellationToken)
已过时.

使用机器人的 AppCredentials 检索已配置连接上特定资源的 Azure Active Directory 令牌。

(继承自 IUserTokenProvider)
GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, CancellationToken)
已过时.

使用自定义的 AppCredentials 获取要发送给用户以登录的连接名称的原始登录链接。

GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken)
已过时.

使用自定义的 AppCredentials 获取要发送给用户以登录的连接名称的原始登录链接。

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)
已过时.

使用机器人的 AppCredentials 获取要发送给用户用于登录的连接名称的原始登录链接。

(继承自 IUserTokenProvider)
GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)
已过时.

使用机器人的 AppCredentials 获取要发送给用户用于登录的连接名称的原始登录链接。

(继承自 IUserTokenProvider)
GetSignInResourceAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken)
已过时.

获取要发送给用户进行登录的原始登录链接,以获取连接名称。

GetSignInResourceAsync(ITurnContext, String, CancellationToken)
已过时.

获取要发送给用户进行登录的原始登录链接,以获取连接名称。

GetSignInResourceAsync(ITurnContext, String, String, String, CancellationToken)
已过时.

获取要发送给用户进行登录的原始登录链接,以获取连接名称。

GetTokenStatusAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
已过时.

使用自定义的 AppCredentials 检索给定用户的每个已配置连接的令牌状态。

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)
已过时.

使用机器人的 AppCredentials 检索给定用户的每个已配置连接的令牌状态。

(继承自 IUserTokenProvider)
GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
已过时.

尝试使用自定义 AppCredentials 检索登录流中的用户的令牌。

GetUserTokenAsync(ITurnContext, String, String, CancellationToken)
已过时.

尝试使用机器人的 AppCredentials 检索登录流中的用户的令牌。

(继承自 IUserTokenProvider)
SignOutUserAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
已过时.

使用自定义 AppCredentials 使用令牌服务器将用户注销。

SignOutUserAsync(ITurnContext, String, String, CancellationToken)
已过时.

使用机器人的 AppCredentials 通过令牌服务器将用户注销。

(继承自 IUserTokenProvider)

适用于