C# Class Chaos.Portal.Authentication.Data.AuthenticationRepository

Inheritance: IAuthenticationRepository
Afficher le fichier Open project: CHAOS-Community/CHAOS.Portal.Authentication Class Usage Examples

Méthodes publiques

Méthode Description
AuthKeyCreate ( string token, System.Guid userGuid, string name ) : uint
AuthKeyDelete ( System.Guid userGuid, string name ) : uint
AuthKeyGet ( System.Guid userGuid, string token ) : IList
AuthenticationRepository ( string connectionString ) : System
EmailPasswordDelete ( System.Guid userId ) : uint
EmailPasswordGet ( System.Guid guid, string password ) : EmailPassword
EmailPasswordUpdate ( System.Guid userGuid, string password ) : uint
FacebookUserCreate ( ulong facebookUserId, System.Guid userGuid ) : uint
FacebookUserGet ( ulong facebookId = null, System.Guid userId = null ) : FacebookUser
SecureCookieCreate ( System.Guid guid, System.Guid userGuid, System.Guid passwordGuid, System.Guid sessionGuid ) : uint
SecureCookieDelete ( System.Guid whereGuid, System.Guid whereUserGuid ) : uint
SecureCookieGet ( System.Guid guid, System.Guid userGuid, System.Guid passwordGuid ) : IEnumerable
SecureCookieUse ( System.Guid guid, System.Guid userGuid, System.Guid passwordGuid ) : uint
WayfProfileGet ( string wayfId ) : WayfUser
WayfProfileUpdate ( System.Guid userGuid, string wayfId ) : uint

Private Methods

Méthode Description
AuthenticationRepository ( ) : System

Method Details

AuthKeyCreate() public méthode

public AuthKeyCreate ( string token, System.Guid userGuid, string name ) : uint
token string
userGuid System.Guid
name string
Résultat uint

AuthKeyDelete() public méthode

public AuthKeyDelete ( System.Guid userGuid, string name ) : uint
userGuid System.Guid
name string
Résultat uint

AuthKeyGet() public méthode

public AuthKeyGet ( System.Guid userGuid, string token ) : IList
userGuid System.Guid
token string
Résultat IList

AuthenticationRepository() public méthode

public AuthenticationRepository ( string connectionString ) : System
connectionString string
Résultat System

EmailPasswordDelete() public méthode

public EmailPasswordDelete ( System.Guid userId ) : uint
userId System.Guid
Résultat uint

EmailPasswordGet() public méthode

public EmailPasswordGet ( System.Guid guid, string password ) : EmailPassword
guid System.Guid
password string
Résultat EmailPassword

EmailPasswordUpdate() public méthode

public EmailPasswordUpdate ( System.Guid userGuid, string password ) : uint
userGuid System.Guid
password string
Résultat uint

FacebookUserCreate() public méthode

public FacebookUserCreate ( ulong facebookUserId, System.Guid userGuid ) : uint
facebookUserId ulong
userGuid System.Guid
Résultat uint

FacebookUserGet() public méthode

public FacebookUserGet ( ulong facebookId = null, System.Guid userId = null ) : FacebookUser
facebookId ulong
userId System.Guid
Résultat FacebookUser

SecureCookieCreate() public méthode

public SecureCookieCreate ( System.Guid guid, System.Guid userGuid, System.Guid passwordGuid, System.Guid sessionGuid ) : uint
guid System.Guid
userGuid System.Guid
passwordGuid System.Guid
sessionGuid System.Guid
Résultat uint

SecureCookieDelete() public méthode

public SecureCookieDelete ( System.Guid whereGuid, System.Guid whereUserGuid ) : uint
whereGuid System.Guid
whereUserGuid System.Guid
Résultat uint

SecureCookieGet() public méthode

public SecureCookieGet ( System.Guid guid, System.Guid userGuid, System.Guid passwordGuid ) : IEnumerable
guid System.Guid
userGuid System.Guid
passwordGuid System.Guid
Résultat IEnumerable

SecureCookieUse() public méthode

public SecureCookieUse ( System.Guid guid, System.Guid userGuid, System.Guid passwordGuid ) : uint
guid System.Guid
userGuid System.Guid
passwordGuid System.Guid
Résultat uint

WayfProfileGet() public méthode

public WayfProfileGet ( string wayfId ) : WayfUser
wayfId string
Résultat WayfUser

WayfProfileUpdate() public méthode

public WayfProfileUpdate ( System.Guid userGuid, string wayfId ) : uint
userGuid System.Guid
wayfId string
Résultat uint