다음을 통해 공유


TestAdapter.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>
override this.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

TurnContext입니다.

connectionName
String

connectionName입니다.

cancellationToken
CancellationToken

cancellationToken입니다.

반환

링크 및 토큰 교환 정보가 있는 SignInResource입니다.

구현

적용 대상

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>
override this.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

TurnContext입니다.

connectionName
String

connectionName입니다.

userId
String

사용자 ID입니다.

finalRedirect
String

최종 리디렉션 URL입니다.

cancellationToken
CancellationToken

cancellationToken입니다.

반환

링크 및 토큰 교환 정보가 있는 SignInResource입니다.

구현

적용 대상

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

로그인 리소스를 가져옵니다.

public virtual 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>
override this.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 Overridable 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

TurnContext입니다.

oAuthAppCredentials
AppCredentials

OAuth용 AppCredentials입니다.

connectionName
String

connectionName입니다.

userId
String

사용자 ID입니다.

finalRedirect
String

최종 리디렉션 URL입니다.

cancellationToken
CancellationToken

cancellationToken입니다.

반환

링크 및 토큰 교환 정보가 있는 SignInResource입니다.

구현

적용 대상