Share via


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

使用 Bot 的 AppCredentials,擷取已設定連線上特定資源的 Azure Active Directory 權杖。

(繼承來源 IUserTokenProvider)
GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, CancellationToken)
已淘汰.

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

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

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

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

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

(繼承來源 IUserTokenProvider)
GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)
已淘汰.

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

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

(繼承來源 IUserTokenProvider)
GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
已淘汰.

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

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

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

(繼承來源 IUserTokenProvider)
SignOutUserAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
已淘汰.

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

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

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

(繼承來源 IUserTokenProvider)

適用於