C# Класс EGSW.Services.Authentication.FormsAuthenticationService

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

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

Метод Описание
FormsAuthenticationService ( System.Web.HttpContextBase httpContext, ICustomerService customerService ) : System

Ctor

GetAuthenticatedCustomer ( ) : Customer
GetAuthenticatedCustomerFromTicket ( System.Web.Security.FormsAuthenticationTicket ticket ) : Customer
SignIn ( Customer customer, bool createPersistentCookie ) : void
SignOut ( ) : void

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

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

Ctor
public FormsAuthenticationService ( System.Web.HttpContextBase httpContext, ICustomerService customerService ) : System
httpContext System.Web.HttpContextBase HTTP context
customerService ICustomerService Customer service
Результат System

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

public GetAuthenticatedCustomer ( ) : Customer
Результат EGSW.Data.Customer

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

public GetAuthenticatedCustomerFromTicket ( System.Web.Security.FormsAuthenticationTicket ticket ) : Customer
ticket System.Web.Security.FormsAuthenticationTicket
Результат EGSW.Data.Customer

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

public SignIn ( Customer customer, bool createPersistentCookie ) : void
customer EGSW.Data.Customer
createPersistentCookie bool
Результат void

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

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