다음을 통해 공유


UserTokenClient.ExchangeTokenAsync 메서드

정의

Single Sign-On과 같은 토큰 교환 작업을 수행합니다.

public abstract System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse> ExchangeTokenAsync (string userId, string connectionName, string channelId, Microsoft.Bot.Schema.TokenExchangeRequest exchangeRequest, System.Threading.CancellationToken cancellationToken);
abstract member ExchangeTokenAsync : string * string * string * Microsoft.Bot.Schema.TokenExchangeRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
Public MustOverride Function ExchangeTokenAsync (userId As String, connectionName As String, channelId As String, exchangeRequest As TokenExchangeRequest, cancellationToken As CancellationToken) As Task(Of TokenResponse)

매개 변수

userId
String

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

connectionName
String

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

channelId
String

토큰과 연결할 채널 ID입니다.

exchangeRequest
TokenExchangeRequest

교환 요청 세부 정보( 교환할 토큰 또는 교환할 URI)입니다.

cancellationToken
CancellationToken

취소 토큰입니다.

반환

Task 비동기 작업의 결과를 나타내는 입니다.

적용 대상