C# Class AdvancedLauncher.Providers.AbstractLoginProvider

Inheritance: CrossDomainObject, ILoginProvider
Show file Open project: GoldRenard/DMOAdvancedLauncher

Protected Properties

Property Type Description
Browser System.Windows.Forms.WebBrowser
IsCancelled bool
LoginAttemptNum int
Password System.Security.SecureString
UserId string

Public Methods

Method Description
AbstractLoginProvider ( ) : System
AbstractLoginProvider ( ILogManager logManager ) : System
CancelLogin ( ) : void
Initialize ( ILogManager logManager ) : void
TryLogin ( string UserId, SecureString Password ) : void
TryLogin ( string UserId, string Password ) : void
TryManualLogin ( string UserId, string Password ) : void

Protected Methods

Method Description
OnCompleted ( LoginCode code, string arguments, string UserId ) : void
OnStateChanged ( LoginState state ) : void
TryParseInfo ( string content ) : void

Method Details

AbstractLoginProvider() public method

public AbstractLoginProvider ( ) : System
return System

AbstractLoginProvider() public method

public AbstractLoginProvider ( ILogManager logManager ) : System
logManager ILogManager
return System

CancelLogin() public method

public CancelLogin ( ) : void
return void

Initialize() public method

public Initialize ( ILogManager logManager ) : void
logManager ILogManager
return void

OnCompleted() protected method

protected OnCompleted ( LoginCode code, string arguments, string UserId ) : void
code LoginCode
arguments string
UserId string
return void

OnStateChanged() protected method

protected OnStateChanged ( LoginState state ) : void
state LoginState
return void

TryLogin() public abstract method

public abstract TryLogin ( string UserId, SecureString Password ) : void
UserId string
Password System.Security.SecureString
return void

TryLogin() public method

public TryLogin ( string UserId, string Password ) : void
UserId string
Password string
return void

TryManualLogin() public method

public TryManualLogin ( string UserId, string Password ) : void
UserId string
Password string
return void

TryParseInfo() protected method

protected TryParseInfo ( string content ) : void
content string
return void

Property Details

Browser protected property

protected System.Windows.Forms.WebBrowser Browser
return System.Windows.Forms.WebBrowser

IsCancelled protected property

protected bool IsCancelled
return bool

LoginAttemptNum protected property

protected int LoginAttemptNum
return int

Password protected property

protected SecureString,System.Security Password
return System.Security.SecureString

UserId protected property

protected string UserId
return string