C# Class ChargedMinersLauncher.AccountManager

Show file Open project: Charged/MinersLauncher

Public Methods

Method Description
AddAccount ( SignInAccount newAccount ) : void
FindAccount ( string signInName ) : SignInAccount
GetAccountsBySignInDate ( ) : ChargedMinersLauncher.SignInAccount[]
GetMostRecentlyUsedAccount ( ) : SignInAccount
HasAccount ( string signInUsername ) : bool
LoadAccounts ( ) : void
RemoveAccount ( SignInAccount account ) : void
RemoveAllAccounts ( ) : void
SaveAllAccounts ( ) : void

Private Methods

Method Description
RemoveAllAccountFiles ( ) : void

Method Details

AddAccount() public method

public AddAccount ( SignInAccount newAccount ) : void
newAccount SignInAccount
return void

FindAccount() public method

public FindAccount ( string signInName ) : SignInAccount
signInName string
return SignInAccount

GetAccountsBySignInDate() public method

public GetAccountsBySignInDate ( ) : ChargedMinersLauncher.SignInAccount[]
return ChargedMinersLauncher.SignInAccount[]

GetMostRecentlyUsedAccount() public method

public GetMostRecentlyUsedAccount ( ) : SignInAccount
return SignInAccount

HasAccount() public method

public HasAccount ( string signInUsername ) : bool
signInUsername string
return bool

LoadAccounts() public method

public LoadAccounts ( ) : void
return void

RemoveAccount() public method

public RemoveAccount ( SignInAccount account ) : void
account SignInAccount
return void

RemoveAllAccounts() public method

public RemoveAllAccounts ( ) : void
return void

SaveAllAccounts() public method

public SaveAllAccounts ( ) : void
return void