次の方法で共有


TestAdapter.GetOauthSignInLinkAsync メソッド

定義

オーバーロード

GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken)

カスタマイズされた AppCredentials を使用して、サインインの偽のリンクを返します。

GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)

ボットの AppCredentials を使用して、サインインの偽のリンクを返します。

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)

ボットの AppCredentials を使用して、サインインの偽のリンクを返します。

GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, CancellationToken)

カスタマイズされた AppCredentials を使用して、サインインの偽のリンクを返します。

GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken)

カスタマイズされた AppCredentials を使用して、サインインの偽のリンクを返します。

public virtual System.Threading.Tasks.Task<string> GetOauthSignInLinkAsync (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 GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
override this.GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Overridable Function GetOauthSignInLinkAsync (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 String)

パラメーター

turnContext
ITurnContext

ターン コンテキスト (有効なアクティビティが必要)。

oAuthAppCredentials
AppCredentials

OAuth の AppCredentials。

connectionName
String

connectionName。

userId
String

ユーザー ID。

finalRedirect
String

最終的なリダイレクト値。ここでは無視されます。

cancellationToken
CancellationToken

タスクの cancellationToken。

戻り値

サインイン リンク。

実装

適用対象

GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)

ボットの AppCredentials を使用して、サインインの偽のリンクを返します。

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

パラメーター

turnContext
ITurnContext

ターン コンテキスト (有効なアクティビティが必要)。

connectionName
String

connectionName。

userId
String

ユーザー ID。

finalRedirect
String

最終的なリダイレクト値。ここでは無視されます。

cancellationToken
CancellationToken

タスクの cancellationToken。

戻り値

サインイン リンク。

実装

適用対象

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)

ボットの AppCredentials を使用して、サインインの偽のリンクを返します。

public virtual System.Threading.Tasks.Task<string> GetOauthSignInLinkAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, System.Threading.CancellationToken cancellationToken);
abstract member GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
override this.GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Overridable Function GetOauthSignInLinkAsync (turnContext As ITurnContext, connectionName As String, cancellationToken As CancellationToken) As Task(Of String)

パラメーター

turnContext
ITurnContext

ターン コンテキスト (有効なアクティビティが必要)。

connectionName
String

connectionName。

cancellationToken
CancellationToken

タスクの cancellationToken。

戻り値

サインイン リンク。

実装

適用対象

GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, CancellationToken)

カスタマイズされた AppCredentials を使用して、サインインの偽のリンクを返します。

public virtual System.Threading.Tasks.Task<string> GetOauthSignInLinkAsync (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Connector.Authentication.AppCredentials oAuthAppCredentials, string connectionName, System.Threading.CancellationToken cancellationToken);
abstract member GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
override this.GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Overridable Function GetOauthSignInLinkAsync (turnContext As ITurnContext, oAuthAppCredentials As AppCredentials, connectionName As String, cancellationToken As CancellationToken) As Task(Of String)

パラメーター

turnContext
ITurnContext

ターン コンテキスト (有効なアクティビティが必要)。

oAuthAppCredentials
AppCredentials

OAuth の AppCredentials。

connectionName
String

connectionName。

cancellationToken
CancellationToken

タスクの cancellationToken。

戻り値

サインイン リンク。

実装

適用対象