다음을 통해 공유


IExtendedUserTokenProvider 인터페이스

정의

주의

Use UserTokenClient instead. With CloudAdapter the UserTokenClient is available on TurnState.

토큰 서비스에서 메서드를 호출하는 메서드입니다.

[System.Obsolete("Use UserTokenClient instead. With CloudAdapter the UserTokenClient is available on TurnState.", false)]
public interface IExtendedUserTokenProvider : Microsoft.Bot.Builder.IUserTokenProvider
[<System.Obsolete("Use UserTokenClient instead. With CloudAdapter the UserTokenClient is available on TurnState.", false)>]
type IExtendedUserTokenProvider = interface
    interface IUserTokenProvider
Public Interface IExtendedUserTokenProvider
Implements IUserTokenProvider
파생
특성
구현

메서드

ExchangeTokenAsync(ITurnContext, AppCredentials, String, String, TokenExchangeRequest, CancellationToken)
사용되지 않음.

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

ExchangeTokenAsync(ITurnContext, String, String, TokenExchangeRequest, CancellationToken)
사용되지 않음.

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

GetAadTokensAsync(ITurnContext, AppCredentials, String, String[], String, CancellationToken)
사용되지 않음.

사용자 지정된 AppCredentials를 사용하여 구성된 연결에서 특정 리소스에 대한 Azure Active Directory 토큰을 검색합니다.

GetAadTokensAsync(ITurnContext, String, String[], String, CancellationToken)
사용되지 않음.

봇의 AppCredentials를 사용하여 구성된 연결에서 특정 리소스에 대한 Azure Active Directory 토큰을 검색합니다.

(다음에서 상속됨 IUserTokenProvider)
GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, CancellationToken)
사용되지 않음.

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

GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken)
사용되지 않음.

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

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)
사용되지 않음.

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

(다음에서 상속됨 IUserTokenProvider)
GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)
사용되지 않음.

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

(다음에서 상속됨 IUserTokenProvider)
GetSignInResourceAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken)
사용되지 않음.

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

GetSignInResourceAsync(ITurnContext, String, CancellationToken)
사용되지 않음.

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

GetSignInResourceAsync(ITurnContext, String, String, String, CancellationToken)
사용되지 않음.

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

GetTokenStatusAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
사용되지 않음.

사용자 지정된 AppCredentials를 사용하여 지정된 사용자에 대해 구성된 각 연결에 대한 토큰 상태를 검색합니다.

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)
사용되지 않음.

봇의 AppCredentials를 사용하여 지정된 사용자에 대해 구성된 각 연결에 대한 토큰 상태를 검색합니다.

(다음에서 상속됨 IUserTokenProvider)
GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
사용되지 않음.

사용자 지정된 AppCredentials를 사용하여 로그인 흐름에 있는 사용자의 토큰을 검색하려고 시도합니다.

GetUserTokenAsync(ITurnContext, String, String, CancellationToken)
사용되지 않음.

봇의 AppCredentials를 사용하여 로그인 흐름에 있는 사용자의 토큰을 검색하려고 시도합니다.

(다음에서 상속됨 IUserTokenProvider)
SignOutUserAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
사용되지 않음.

사용자 지정된 AppCredentials를 사용하여 토큰 서버로 사용자를 로그아웃합니다.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)
사용되지 않음.

봇의 AppCredentials를 사용하여 토큰 서버로 사용자를 로그아웃합니다.

(다음에서 상속됨 IUserTokenProvider)

적용 대상