C# Class AdvancedLauncher.Management.Internal.LoginManager

Inheritance: ILoginProviderEventAccessor
Afficher le fichier Open project: GoldRenard/DMOAdvancedLauncher

Private Properties

Свойство Type Description
Login void
PerformLogin bool
ShowLastSessionDialog void
ShowLoggingInDialog void
ShowLoginDialog void

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

GetCredentials() public méthode

public GetCredentials ( Profile profile ) : LoginData
profile AdvancedLauncher.SDK.Model.Config.Profile
Résultat LoginData

Login() public méthode

public Login ( Profile profile ) : void
profile AdvancedLauncher.SDK.Model.Config.Profile
Résultat void

LoginManager() public méthode

public LoginManager ( ) : System
Résultat System

OnLoginCompleted() public méthode

public OnLoginCompleted ( object sender, LoginCompleteEventArgs e ) : void
sender object
e AdvancedLauncher.SDK.Model.Events.LoginCompleteEventArgs
Résultat void

OnLoginStateChanged() public méthode

public OnLoginStateChanged ( object sender, LoginStateEventArgs e ) : void
sender object
e AdvancedLauncher.SDK.Model.Events.LoginStateEventArgs
Résultat void

UpdateCredentials() public méthode

public UpdateCredentials ( Profile profile, LoginData data ) : bool
profile AdvancedLauncher.SDK.Model.Config.Profile
data LoginData
Résultat bool

UpdateLastSessionArgs() public méthode

public UpdateLastSessionArgs ( Profile profile, string args ) : bool
profile AdvancedLauncher.SDK.Model.Config.Profile
args string
Résultat bool