C# Class Jbe.NewsReader.ExternalServices.AccountService

Inheritance: System.Waf.Foundation.Model, IAccountService
Show file Open project: jbe2277/waf

Public Methods

Method Description
GetTokenAsync ( ) : Task
InitializeAsync ( ) : System.Threading.Tasks.Task
SignIn ( Action signInStarted ) : void
SignOutAsync ( ) : System.Threading.Tasks.Task

Private Methods

Method Description
AccountService ( IResourceService resourceService ) : Jbe.NewsReader.Applications.Services
BuildAccountsSettingsPaneAsync ( AccountsSettingsPane s, AccountsSettingsPaneCommandsRequestedEventArgs e ) : void
CreateUserAccount ( string token ) : Task
GetMsaToken ( WebAccountProviderCommand command ) : void
GetMsaTokenAsync ( WebAccountProviderCommand command ) : Task
GetWebAccount ( ) : Task
UpdateWebAccount ( WebAccount newAccount ) : void

Method Details

GetTokenAsync() public method

public GetTokenAsync ( ) : Task
return Task

InitializeAsync() public method

public InitializeAsync ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

SignIn() public method

public SignIn ( Action signInStarted ) : void
signInStarted Action
return void

SignOutAsync() public method

public SignOutAsync ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task