C# 클래스 Tigwi.UI.MockStorage.MockUserStorage

상속: IUserStorage
파일 보기 프로젝트 열기: ismaelbelghiti/Tigwi

공개 메소드들

메소드 설명
AssociateOpenIdUri ( System.Guid userId, string openIdUri ) : void
Create ( string login, string email, byte password ) : System.Guid
DeactivateApiKey ( System.Guid userId, System.Guid apiKey ) : void
DeassociateOpenIdUri ( System.Guid userId, string openIdUri ) : void
Delete ( System.Guid userId ) : void
GenerateApiKey ( System.Guid userId, string applicationName ) : System.Guid
GetAccounts ( System.Guid userId ) : HashSet
GetId ( string login ) : System.Guid
GetIdByApiKey ( System.Guid apiKey ) : System.Guid
GetIdByOpenIdUri ( string openIdUri ) : System.Guid
GetInfo ( System.Guid userId ) : IUserInfo
GetMock ( System.Guid userId ) : MockUser
GetPassword ( System.Guid userId ) : byte[]
ListApiKeys ( System.Guid userId ) : string>.Dictionary
ListOpenIdUris ( System.Guid userId ) : HashSet
MockUserStorage ( MockStorage storage ) : System
SetInfo ( System.Guid userId, string email, System.Guid mainAccountId ) : void
SetPassword ( System.Guid userId, byte password ) : void

메소드 상세

AssociateOpenIdUri() 공개 메소드

public AssociateOpenIdUri ( System.Guid userId, string openIdUri ) : void
userId System.Guid
openIdUri string
리턴 void

Create() 공개 메소드

public Create ( string login, string email, byte password ) : System.Guid
login string
email string
password byte
리턴 System.Guid

DeactivateApiKey() 공개 메소드

public DeactivateApiKey ( System.Guid userId, System.Guid apiKey ) : void
userId System.Guid
apiKey System.Guid
리턴 void

DeassociateOpenIdUri() 공개 메소드

public DeassociateOpenIdUri ( System.Guid userId, string openIdUri ) : void
userId System.Guid
openIdUri string
리턴 void

Delete() 공개 메소드

public Delete ( System.Guid userId ) : void
userId System.Guid
리턴 void

GenerateApiKey() 공개 메소드

public GenerateApiKey ( System.Guid userId, string applicationName ) : System.Guid
userId System.Guid
applicationName string
리턴 System.Guid

GetAccounts() 공개 메소드

public GetAccounts ( System.Guid userId ) : HashSet
userId System.Guid
리턴 HashSet

GetId() 공개 메소드

public GetId ( string login ) : System.Guid
login string
리턴 System.Guid

GetIdByApiKey() 공개 메소드

public GetIdByApiKey ( System.Guid apiKey ) : System.Guid
apiKey System.Guid
리턴 System.Guid

GetIdByOpenIdUri() 공개 메소드

public GetIdByOpenIdUri ( string openIdUri ) : System.Guid
openIdUri string
리턴 System.Guid

GetInfo() 공개 메소드

public GetInfo ( System.Guid userId ) : IUserInfo
userId System.Guid
리턴 IUserInfo

GetMock() 공개 메소드

public GetMock ( System.Guid userId ) : MockUser
userId System.Guid
리턴 MockUser

GetPassword() 공개 메소드

public GetPassword ( System.Guid userId ) : byte[]
userId System.Guid
리턴 byte[]

ListApiKeys() 공개 메소드

public ListApiKeys ( System.Guid userId ) : string>.Dictionary
userId System.Guid
리턴 string>.Dictionary

ListOpenIdUris() 공개 메소드

public ListOpenIdUris ( System.Guid userId ) : HashSet
userId System.Guid
리턴 HashSet

MockUserStorage() 공개 메소드

public MockUserStorage ( MockStorage storage ) : System
storage MockStorage
리턴 System

SetInfo() 공개 메소드

public SetInfo ( System.Guid userId, string email, System.Guid mainAccountId ) : void
userId System.Guid
email string
mainAccountId System.Guid
리턴 void

SetPassword() 공개 메소드

public SetPassword ( System.Guid userId, byte password ) : void
userId System.Guid
password byte
리턴 void