C# Класс ServiceStack.RequiresAnyRoleAttribute

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

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

Метод Описание
AssertRequiredRoles ( IRequest request ) : void

Check all session is in any supplied roles otherwise a 401 HttpError is thrown

Execute ( IRequest req, IResponse res, object requestDto ) : void
HasAnyRoles ( IAuthSession session ) : bool
HasAnyRoles ( IRequest req, IAuthSession session, IAuthRepository userAuthRepo = null ) : bool
RequiresAnyRoleAttribute ( ) : System
RequiresAnyRoleAttribute ( ApplyTo applyTo ) : System

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

AssertRequiredRoles() публичный статический Метод

Check all session is in any supplied roles otherwise a 401 HttpError is thrown
public static AssertRequiredRoles ( IRequest request ) : void
request IRequest
Результат void

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

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

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

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

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

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

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

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

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

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