C# Класс ServiceStack.RequiredPermissionAttribute

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

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

Метод Описание
Execute ( IRequest req, IResponse res, object requestDto ) : void
HasAllPermissions ( IAuthSession session ) : bool
HasAllPermissions ( IRequest req, IAuthSession session, IAuthRepository userAuthRepo = null ) : bool
RequiredPermissionAttribute ( ) : System
RequiredPermissionAttribute ( ApplyTo applyTo ) : System

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

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

public Execute ( IRequest req, IResponse res, object requestDto ) : void
req IRequest
res IResponse
requestDto object
Результат void

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

public HasAllPermissions ( IAuthSession session ) : bool
session IAuthSession
Результат bool

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

public HasAllPermissions ( IRequest req, IAuthSession session, IAuthRepository userAuthRepo = null ) : bool
req IRequest
session IAuthSession
userAuthRepo IAuthRepository
Результат bool

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

public RequiredPermissionAttribute ( ) : System
Результат System

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

public RequiredPermissionAttribute ( ApplyTo applyTo ) : System
applyTo ApplyTo
Результат System