次の方法で共有


IExtendedUserTokenProvider.GetSignInResourceAsync メソッド

定義

オーバーロード

GetSignInResourceAsync(ITurnContext, String, CancellationToken)

接続名のサインインのためにユーザーに送信される未加工のサインイン リンクを取得します。

GetSignInResourceAsync(ITurnContext, String, String, String, CancellationToken)

接続名のサインインのためにユーザーに送信される未加工のサインイン リンクを取得します。

GetSignInResourceAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken)

接続名のサインインのためにユーザーに送信される未加工のサインイン リンクを取得します。

GetSignInResourceAsync(ITurnContext, String, CancellationToken)

接続名のサインインのためにユーザーに送信される未加工のサインイン リンクを取得します。

public System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource> GetSignInResourceAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, System.Threading.CancellationToken cancellationToken = default);
abstract member GetSignInResourceAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource>
Public Function GetSignInResourceAsync (turnContext As ITurnContext, connectionName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of SignInResource)

パラメーター

turnContext
ITurnContext

ユーザーとの会話の現在のターンのコンテキスト。

connectionName
String

使用する認証接続の名前。

cancellationToken
CancellationToken

キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。

戻り値

実行するキューに登録された作業を表すタスク。

注釈

タスクが正常に完了すると、結果に生のサインイン リンクが含まれます。

適用対象

GetSignInResourceAsync(ITurnContext, String, String, String, CancellationToken)

接続名のサインインのためにユーザーに送信される未加工のサインイン リンクを取得します。

public System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource> GetSignInResourceAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, string userId, string finalRedirect = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetSignInResourceAsync : Microsoft.Bot.Builder.ITurnContext * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource>
Public Function GetSignInResourceAsync (turnContext As ITurnContext, connectionName As String, userId As String, Optional finalRedirect As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of SignInResource)

パラメーター

turnContext
ITurnContext

ユーザーとの会話の現在のターンのコンテキスト。

connectionName
String

使用する認証接続の名前。

userId
String

トークンに関連付けられるユーザー ID。

finalRedirect
String

OAuth フローがリダイレクトする最後の URL。

cancellationToken
CancellationToken

キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。

戻り値

実行するキューに登録された作業を表すタスク。

注釈

タスクが正常に完了すると、結果に生のサインイン リンクが含まれます。

適用対象

GetSignInResourceAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken)

接続名のサインインのためにユーザーに送信される未加工のサインイン リンクを取得します。

public System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource> GetSignInResourceAsync (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Connector.Authentication.AppCredentials oAuthAppCredentials, string connectionName, string userId, string finalRedirect = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetSignInResourceAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource>
Public Function GetSignInResourceAsync (turnContext As ITurnContext, oAuthAppCredentials As AppCredentials, connectionName As String, userId As String, Optional finalRedirect As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of SignInResource)

パラメーター

turnContext
ITurnContext

ユーザーとの会話の現在のターンのコンテキスト。

oAuthAppCredentials
AppCredentials

OAuth の資格情報。

connectionName
String

使用する認証接続の名前。

userId
String

トークンに関連付けられるユーザー ID。

finalRedirect
String

OAuth フローがリダイレクトする最後の URL。

cancellationToken
CancellationToken

キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。

戻り値

実行するキューに登録された作業を表すタスク。

注釈

タスクが正常に完了すると、結果に生のサインイン リンクが含まれます。

適用対象