語言

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
衍生
屬性

方法

名稱 Description
GetAadTokensAsync(ITurnContext, String, String[], String, CancellationToken)
已淘汰.

利用機器人的 AppCredentials 取得設定連線中特定資源的 Azure Active Directory 令牌。

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)
已淘汰.

使用 Bot 的 AppCredentials,取得要傳送給使用者以登入連線名稱的原始登入連結。

GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)
已淘汰.

使用 Bot 的 AppCredentials,取得要傳送給使用者以登入連線名稱的原始登入連結。

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)
已淘汰.

使用 Bot 的 AppCredentials,擷取指定使用者每個已設定連線的令牌狀態。

GetUserTokenAsync(ITurnContext, String, String, CancellationToken)
已淘汰.

嘗試利用機器人的 AppCredentials 為登入流程中的使用者取得令牌。

SignOutUserAsync(ITurnContext, String, String, CancellationToken)
已淘汰.

利用機器人的 AppCredentials 將使用者登出憑證伺服器。

適用於