C# 클래스 IdentityServer.UserStore.UserRepository

상속: IUserRepository
파일 보기 프로젝트 열기: GeertHuls/SecuredApi

공개 메소드들

메소드 설명
AddUserLoginAsync ( string subject, string loginProvider, string providerKey ) : System.Threading.Tasks.Task
GetUserAsync ( string subject ) : Task
GetUserAsync ( string userName, string password ) : Task
GetUserByEmailAsync ( string email ) : Task
GetUserForExternalProviderAsync ( string loginProvider, string providerKey ) : Task
SaveUser ( User newUser ) : void
UserRepository ( string jsonFileLocation ) : System

비공개 메소드들

메소드 설명
GetJsonFile ( ) : IFileInfo
ReadUserStoreFile ( ) : void
Save ( ) : void

메소드 상세

AddUserLoginAsync() 공개 메소드

public AddUserLoginAsync ( string subject, string loginProvider, string providerKey ) : System.Threading.Tasks.Task
subject string
loginProvider string
providerKey string
리턴 System.Threading.Tasks.Task

GetUserAsync() 공개 메소드

public GetUserAsync ( string subject ) : Task
subject string
리턴 Task

GetUserAsync() 공개 메소드

public GetUserAsync ( string userName, string password ) : Task
userName string
password string
리턴 Task

GetUserByEmailAsync() 공개 메소드

public GetUserByEmailAsync ( string email ) : Task
email string
리턴 Task

GetUserForExternalProviderAsync() 공개 메소드

public GetUserForExternalProviderAsync ( string loginProvider, string providerKey ) : Task
loginProvider string
providerKey string
리턴 Task

SaveUser() 공개 메소드

public SaveUser ( User newUser ) : void
newUser User
리턴 void

UserRepository() 공개 메소드

public UserRepository ( string jsonFileLocation ) : System
jsonFileLocation string
리턴 System