C# 클래스 BaconographyWP8.PlatformServices.UserService

상속: IUserService, IBaconService
파일 보기 프로젝트 열기: Synergex/Baconography

공개 메소드들

메소드 설명
AddStoredCredential ( UserCredential newCredential, string password ) : System.Threading.Tasks.Task
CloseDB ( ) : void
GetUser ( ) : Task
Initialize ( IBaconProvider baconProvider ) : System.Threading.Tasks.Task
Logout ( ) : void
RemoveStoredCredential ( string username ) : System.Threading.Tasks.Task
StoredCredentials ( ) : Task>
TryLogin ( string username, string password ) : Task
TryStoredLogin ( string username ) : Task

비공개 메소드들

메소드 설명
AddOrUpdateWindowsCredential ( UserCredential existingCredential, string password, string lastCookie ) : void
CreateAnonUser ( ) : User
DoLogin ( string username, bool userInitiated ) : Task
GetStoredCredentialsImpl ( ) : Task>
GetUserInfoDB ( ) : Task
InitImpl ( IRedditService redditService ) : System.Threading.Tasks.Task
LoginWithCredentials ( UserCredential credential, bool userInitiated ) : Task
TryDefaultUser ( ) : Task

메소드 상세

AddStoredCredential() 공개 메소드

public AddStoredCredential ( UserCredential newCredential, string password ) : System.Threading.Tasks.Task
newCredential BaconographyPortable.Model.Reddit.UserCredential
password string
리턴 System.Threading.Tasks.Task

CloseDB() 공개 메소드

public CloseDB ( ) : void
리턴 void

GetUser() 공개 메소드

public GetUser ( ) : Task
리턴 Task

Initialize() 공개 메소드

public Initialize ( IBaconProvider baconProvider ) : System.Threading.Tasks.Task
baconProvider IBaconProvider
리턴 System.Threading.Tasks.Task

Logout() 공개 메소드

public Logout ( ) : void
리턴 void

RemoveStoredCredential() 공개 메소드

public RemoveStoredCredential ( string username ) : System.Threading.Tasks.Task
username string
리턴 System.Threading.Tasks.Task

StoredCredentials() 공개 메소드

public StoredCredentials ( ) : Task>
리턴 Task>

TryLogin() 공개 메소드

public TryLogin ( string username, string password ) : Task
username string
password string
리턴 Task

TryStoredLogin() 공개 메소드

public TryStoredLogin ( string username ) : Task
username string
리턴 Task