C# Класс WebUI.Filters.PermissionAuthorizationAttribute

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

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

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

Main action to check if user has authorities to acesss

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

Метод Описание
hasClaim ( IEnumerable claims ) : bool

Checks on users permission on access to action

hasFlag ( string value, AccessRight permission ) : bool

Checking on if user has in its claims the specific one neeeded

isTypeCorrect ( string type ) : bool

The function that checks on corresponding claim type

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

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

Main action to check if user has authorities to acesss
protected IsAuthorized ( System.Web.Http.Controllers.HttpActionContext actionContext ) : bool
actionContext System.Web.Http.Controllers.HttpActionContext Context of user trying to access resouce
Результат bool