C# 클래스 ParkitectNexus.Data.Authentication.AuthManager

상속: IAuthManager
파일 보기 프로젝트 열기: ParkitectNexus/ParkitectNexusClient

공개 메소드들

메소드 설명
AuthManager ( IWebsite website, ISettingsRepository authSettingsRepository, ICacheManager cacheManager, ILogger log ) : System
GetAvatar ( ) : Task
GetSubscribedAssets ( ) : Task
GetSubscriptions ( ) : Task
GetUser ( ) : Task
Logout ( ) : void
OpenLoginPage ( ) : void
ReloadKey ( ) : void

보호된 메소드들

메소드 설명
OnAuthenticated ( ) : void

비공개 메소드들

메소드 설명
AssertAuthenticated ( ) : void

메소드 상세

AuthManager() 공개 메소드

public AuthManager ( IWebsite website, ISettingsRepository authSettingsRepository, ICacheManager cacheManager, ILogger log ) : System
website IWebsite
authSettingsRepository ISettingsRepository
cacheManager ICacheManager
log ILogger
리턴 System

GetAvatar() 공개 메소드

public GetAvatar ( ) : Task
리턴 Task

GetSubscribedAssets() 공개 메소드

public GetSubscribedAssets ( ) : Task
리턴 Task

GetSubscriptions() 공개 메소드

public GetSubscriptions ( ) : Task
리턴 Task

GetUser() 공개 메소드

public GetUser ( ) : Task
리턴 Task

Logout() 공개 메소드

public Logout ( ) : void
리턴 void

OnAuthenticated() 보호된 메소드

protected OnAuthenticated ( ) : void
리턴 void

OpenLoginPage() 공개 메소드

public OpenLoginPage ( ) : void
리턴 void

ReloadKey() 공개 메소드

public ReloadKey ( ) : void
리턴 void