C# Класс Investor.Common.Shared.Authentication.BasicAuthenticationFilter

Наследование: System.Web.Http.Filters.AuthorizationFilterAttribute
Показать файл Открыть проект

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

Метод Описание
BasicAuthenticationFilter ( ) : Investor.Common.Shared.Interfaces
BasicAuthenticationFilter ( bool active ) : Investor.Common.Shared.Interfaces
OnAuthorization ( System.Web.Http.Controllers.HttpActionContext actionContext ) : void

Защищенные методы

Метод Описание
OnAuthorizeUser ( string username, string password, System.Web.Http.Controllers.HttpActionContext actionContext ) : bool
ParseAuthorizationHeader ( System.Web.Http.Controllers.HttpActionContext actionContext ) : BasicAuthenticationIdentity

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

Метод Описание
Challenge ( System.Web.Http.Controllers.HttpActionContext actionContext ) : void

Send the Authentication Challenge request

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

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

public BasicAuthenticationFilter ( ) : Investor.Common.Shared.Interfaces
Результат Investor.Common.Shared.Interfaces

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

public BasicAuthenticationFilter ( bool active ) : Investor.Common.Shared.Interfaces
active bool
Результат Investor.Common.Shared.Interfaces

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

public OnAuthorization ( System.Web.Http.Controllers.HttpActionContext actionContext ) : void
actionContext System.Web.Http.Controllers.HttpActionContext
Результат void

OnAuthorizeUser() защищенный Метод

protected OnAuthorizeUser ( string username, string password, System.Web.Http.Controllers.HttpActionContext actionContext ) : bool
username string
password string
actionContext System.Web.Http.Controllers.HttpActionContext
Результат bool

ParseAuthorizationHeader() защищенный Метод

protected ParseAuthorizationHeader ( System.Web.Http.Controllers.HttpActionContext actionContext ) : BasicAuthenticationIdentity
actionContext System.Web.Http.Controllers.HttpActionContext
Результат BasicAuthenticationIdentity