C# Class AdvancedLauncher.Providers.AbstractLoginProvider

Inheritance: CrossDomainObject, ILoginProvider
ファイルを表示 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_oe property

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

IsCancelled protected_oe property

protected bool IsCancelled
return bool

LoginAttemptNum protected_oe property

protected int LoginAttemptNum
return int

Password protected_oe property

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

UserId protected_oe property

protected string UserId
return string