共用方式為


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)
已淘汰.

使用 Bot 的 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)
已淘汰.

嘗試使用 Bot 的 AppCredentials,擷取登入流程中使用者的權杖。

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

使用 Bot 的 AppCredentials,以權杖伺服器將使用者登出。

適用於