다음을 통해 공유


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

작업 취소Token입니다.

반환

로그인 링크입니다.

구현

적용 대상

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

작업 취소Token입니다.

반환

로그인 링크입니다.

구현

적용 대상

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

작업 취소Token입니다.

반환

로그인 링크입니다.

구현

적용 대상

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

작업 취소Token입니다.

반환

로그인 링크입니다.

구현

적용 대상