C# Класс Zetetic.Chain.Security.RbacProvider

Показать файл Открыть проект

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

Метод Описание
OperationPermitted ( PamContext context, IPrincipal principal, string operation, object target, bool allowIfNoRule ) : bool
RbacProvider ( ) : System
RbacProvider ( ICatalog catalog ) : System
RbacProvider ( string catalogPath ) : System

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

Метод Описание
OnResult ( PamContext context, string operation, bool result, bool isNoActionResult ) : void

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

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

protected OnResult ( PamContext context, string operation, bool result, bool isNoActionResult ) : void
context PamContext
operation string
result bool
isNoActionResult bool
Результат void

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

public OperationPermitted ( PamContext context, IPrincipal principal, string operation, object target, bool allowIfNoRule ) : bool
context PamContext
principal IPrincipal
operation string
target object
allowIfNoRule bool
Результат bool

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

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

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

public RbacProvider ( ICatalog catalog ) : System
catalog ICatalog
Результат System

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

public RbacProvider ( string catalogPath ) : System
catalogPath string
Результат System