C# Класс Chaos.Portal.Authentication.Data.AuthenticationRepository

Наследование: IAuthenticationRepository
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
AuthenticationRepository ( ) : System

Описание методов

AuthKeyCreate() публичный Метод

public AuthKeyCreate ( string token, System.Guid userGuid, string name ) : uint
token string
userGuid System.Guid
name string
Результат uint

AuthKeyDelete() публичный Метод

public AuthKeyDelete ( System.Guid userGuid, string name ) : uint
userGuid System.Guid
name string
Результат uint

AuthKeyGet() публичный Метод

public AuthKeyGet ( System.Guid userGuid, string token ) : IList
userGuid System.Guid
token string
Результат IList

AuthenticationRepository() публичный Метод

public AuthenticationRepository ( string connectionString ) : System
connectionString string
Результат System

EmailPasswordDelete() публичный Метод

public EmailPasswordDelete ( System.Guid userId ) : uint
userId System.Guid
Результат uint

EmailPasswordGet() публичный Метод

public EmailPasswordGet ( System.Guid guid, string password ) : EmailPassword
guid System.Guid
password string
Результат EmailPassword

EmailPasswordUpdate() публичный Метод

public EmailPasswordUpdate ( System.Guid userGuid, string password ) : uint
userGuid System.Guid
password string
Результат uint

FacebookUserCreate() публичный Метод

public FacebookUserCreate ( ulong facebookUserId, System.Guid userGuid ) : uint
facebookUserId ulong
userGuid System.Guid
Результат uint

FacebookUserGet() публичный Метод

public FacebookUserGet ( ulong facebookId = null, System.Guid userId = null ) : FacebookUser
facebookId ulong
userId System.Guid
Результат FacebookUser

SecureCookieCreate() публичный Метод

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
Результат uint

SecureCookieDelete() публичный Метод

public SecureCookieDelete ( System.Guid whereGuid, System.Guid whereUserGuid ) : uint
whereGuid System.Guid
whereUserGuid System.Guid
Результат uint

SecureCookieGet() публичный Метод

public SecureCookieGet ( System.Guid guid, System.Guid userGuid, System.Guid passwordGuid ) : IEnumerable
guid System.Guid
userGuid System.Guid
passwordGuid System.Guid
Результат IEnumerable

SecureCookieUse() публичный Метод

public SecureCookieUse ( System.Guid guid, System.Guid userGuid, System.Guid passwordGuid ) : uint
guid System.Guid
userGuid System.Guid
passwordGuid System.Guid
Результат uint

WayfProfileGet() публичный Метод

public WayfProfileGet ( string wayfId ) : WayfUser
wayfId string
Результат WayfUser

WayfProfileUpdate() публичный Метод

public WayfProfileUpdate ( System.Guid userGuid, string wayfId ) : uint
userGuid System.Guid
wayfId string
Результат uint