다음을 통해 공유


IUserTokenProvider.GetOauthSignInLinkAsync 메서드

정의

오버로드

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)

봇의 AppCredentials를 사용하여 연결 이름에 대한 로그인을 위해 사용자에게 보낼 원시 로그인 링크를 가져옵니다.

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

봇의 AppCredentials를 사용하여 연결 이름에 대한 로그인을 위해 사용자에게 보낼 원시 로그인 링크를 가져옵니다.

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)

봇의 AppCredentials를 사용하여 연결 이름에 대한 로그인을 위해 사용자에게 보낼 원시 로그인 링크를 가져옵니다.

public 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>
Public Function GetOauthSignInLinkAsync (turnContext As ITurnContext, connectionName As String, cancellationToken As CancellationToken) As Task(Of String)

매개 변수

turnContext
ITurnContext

사용자와의 현재 대화 전환에 대한 컨텍스트입니다.

connectionName
String

사용할 인증 연결의 이름입니다.

cancellationToken
CancellationToken

취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.

반환

실행할 큐에 대기 중인 작업을 나타내는 작업입니다.

설명

작업이 성공적으로 완료되면 결과에 원시 로그인 링크가 포함됩니다.

적용 대상

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

봇의 AppCredentials를 사용하여 연결 이름에 대한 로그인을 위해 사용자에게 보낼 원시 로그인 링크를 가져옵니다.

public 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>
Public 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

사용할 인증 연결의 이름입니다.

userId
String

토큰과 연결할 사용자 ID입니다.

finalRedirect
String

OAuth 흐름이 리디렉션할 최종 URL입니다.

cancellationToken
CancellationToken

취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.

반환

실행할 큐에 대기 중인 작업을 나타내는 작업입니다.

설명

작업이 성공적으로 완료되면 결과에 원시 로그인 링크가 포함됩니다.

적용 대상