C# 클래스 withSIX.Play.Infra.Api.LoginHandler

상속: ILoginHandler, IInfrastructureService
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop

공개 메소드들

메소드 설명
HandleLogin ( AccessInfo info ) : System.Threading.Tasks.Task
LoginHandler ( OauthConnect connect ) : System
ProcessLogin ( ) : System.Threading.Tasks.Task

비공개 메소드들

메소드 설명
BuildAccountInfo ( UserInfoResponse userInfo ) : AccountInfo
GetClaim ( UserInfoResponse userInfo, string claimType ) : string
HandleLoggedIn ( UserInfo localUserInfo ) : System.Threading.Tasks.Task
HandleLoggedOut ( UserInfo localUserInfo ) : System.Threading.Tasks.Task
TryHandleLoggedIn ( UserInfo localUserInfo ) : System.Threading.Tasks.Task

메소드 상세

HandleLogin() 공개 메소드

public HandleLogin ( AccessInfo info ) : System.Threading.Tasks.Task
info AccessInfo
리턴 System.Threading.Tasks.Task

LoginHandler() 공개 메소드

public LoginHandler ( OauthConnect connect ) : System
connect OauthConnect
리턴 System

ProcessLogin() 공개 메소드

public ProcessLogin ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task