C# Класс mobSocial.Services.Authentication.AuthenticationService

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

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

Метод Описание
AuthenticationService ( IUserService userService, IUserRegistrationService userRegistrationService, SecuritySettings securitySettings, ICryptographyService cryptographyService, System.Web.HttpContextBase contextBase ) : System
ClearAuthenticationTicket ( ) : void
CreateAuthenticationTicket ( User user, bool isPersistent = false ) : void
GetCurrentUser ( ) : User
SignIn ( string email, bool isPersistent = false, bool forceCreateNewAccount = false ) : LoginStatus
SignOut ( ) : void

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

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

public AuthenticationService ( IUserService userService, IUserRegistrationService userRegistrationService, SecuritySettings securitySettings, ICryptographyService cryptographyService, System.Web.HttpContextBase contextBase ) : System
userService IUserService
userRegistrationService IUserRegistrationService
securitySettings mobSocial.Data.Entity.Settings.SecuritySettings
cryptographyService ICryptographyService
contextBase System.Web.HttpContextBase
Результат System

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

public ClearAuthenticationTicket ( ) : void
Результат void

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

public CreateAuthenticationTicket ( User user, bool isPersistent = false ) : void
user User
isPersistent bool
Результат void

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

public GetCurrentUser ( ) : User
Результат User

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

public SignIn ( string email, bool isPersistent = false, bool forceCreateNewAccount = false ) : LoginStatus
email string
isPersistent bool
forceCreateNewAccount bool
Результат LoginStatus

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

public SignOut ( ) : void
Результат void