다음을 통해 공유


UserTokenClient 클래스

정의

액세스 사용자 토큰 서비스에 대한 클라이언트입니다.

public abstract class UserTokenClient : IDisposable
type UserTokenClient = class
    interface IDisposable
Public MustInherit Class UserTokenClient
Implements IDisposable
상속
UserTokenClient
구현

생성자

UserTokenClient()

액세스 사용자 토큰 서비스에 대한 클라이언트입니다.

메서드

CreateTokenExchangeState(String, String, Activity)

GetSignInResourceAsync 호출에 사용되는 base64로 인코딩된 토큰 교환 상태를 만드는 도우미 함수입니다.

Dispose()

액세스 사용자 토큰 서비스에 대한 클라이언트입니다.

Dispose(Boolean)

삭제 패턴의 보호된 구현입니다.

ExchangeTokenAsync(String, String, String, TokenExchangeRequest, CancellationToken)

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

GetAadTokensAsync(String, String, String[], String, CancellationToken)

구성된 연결에서 특정 리소스에 대한 Azure Active Directory 토큰을 검색합니다.

GetSignInResourceAsync(String, Activity, String, CancellationToken)

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

GetTokenStatusAsync(String, String, String, CancellationToken)

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

GetUserTokenAsync(String, String, String, String, CancellationToken)

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

SignOutUserAsync(String, String, String, CancellationToken)

토큰 서버로 사용자를 로그아웃합니다.

적용 대상