C# 클래스 AdvancedLauncher.Management.Internal.LoginManager

상속: ILoginProviderEventAccessor
파일 보기 프로젝트 열기: GoldRenard/DMOAdvancedLauncher

Private Properties

프로퍼티 타입 설명
Login void
PerformLogin bool
ShowLastSessionDialog void
ShowLoggingInDialog void
ShowLoginDialog void

공개 메소드들

메소드 설명
GetCredentials ( Profile profile ) : LoginData
Login ( Profile profile ) : void
LoginManager ( ) : System
OnLoginCompleted ( object sender, LoginCompleteEventArgs e ) : void
OnLoginStateChanged ( object sender, LoginStateEventArgs e ) : void
UpdateCredentials ( Profile profile, LoginData data ) : bool
UpdateLastSessionArgs ( Profile profile, string args ) : bool

비공개 메소드들

메소드 설명
Login ( string userName, string password, bool isManual ) : void
PerformLogin ( LoginData credentials ) : bool
ShowLastSessionDialog ( Profile profile ) : void
ShowLoggingInDialog ( LoginDialogData loginData ) : void
ShowLoginDialog ( string title, string message, string initUserName ) : void

메소드 상세

GetCredentials() 공개 메소드

public GetCredentials ( Profile profile ) : LoginData
profile AdvancedLauncher.SDK.Model.Config.Profile
리턴 LoginData

Login() 공개 메소드

public Login ( Profile profile ) : void
profile AdvancedLauncher.SDK.Model.Config.Profile
리턴 void

LoginManager() 공개 메소드

public LoginManager ( ) : System
리턴 System

OnLoginCompleted() 공개 메소드

public OnLoginCompleted ( object sender, LoginCompleteEventArgs e ) : void
sender object
e AdvancedLauncher.SDK.Model.Events.LoginCompleteEventArgs
리턴 void

OnLoginStateChanged() 공개 메소드

public OnLoginStateChanged ( object sender, LoginStateEventArgs e ) : void
sender object
e AdvancedLauncher.SDK.Model.Events.LoginStateEventArgs
리턴 void

UpdateCredentials() 공개 메소드

public UpdateCredentials ( Profile profile, LoginData data ) : bool
profile AdvancedLauncher.SDK.Model.Config.Profile
data LoginData
리턴 bool

UpdateLastSessionArgs() 공개 메소드

public UpdateLastSessionArgs ( Profile profile, string args ) : bool
profile AdvancedLauncher.SDK.Model.Config.Profile
args string
리턴 bool