Language

TestAdapter.GetOauthSignInLinkAsync メソッド

定義

オーバーロード

名前 説明
GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken)

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

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

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

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)

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

GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, CancellationToken)

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

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

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

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

タスクキャンセルトークンです。

返品

サインイン リンク。

実装

適用対象

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

タスクキャンセルトークンです。

返品

サインイン リンク。

実装

適用対象

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

タスクキャンセルトークンです。

返品

サインイン リンク。

実装

適用対象

GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, CancellationToken)

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

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

タスクキャンセルトークンです。

返品

サインイン リンク。

実装

適用対象