C# Class Zetetic.Chain.Security.RbacProvider

Afficher le fichier Open project: skradel/Zetetic.Chain

Méthodes publiques

Méthode Description
OperationPermitted ( PamContext context, IPrincipal principal, string operation, object target, bool allowIfNoRule ) : bool
RbacProvider ( ) : System
RbacProvider ( ICatalog catalog ) : System
RbacProvider ( string catalogPath ) : System

Méthodes protégées

Méthode Description
OnResult ( PamContext context, string operation, bool result, bool isNoActionResult ) : void

Method Details

OnResult() protected méthode

protected OnResult ( PamContext context, string operation, bool result, bool isNoActionResult ) : void
context PamContext
operation string
result bool
isNoActionResult bool
Résultat void

OperationPermitted() public méthode

public OperationPermitted ( PamContext context, IPrincipal principal, string operation, object target, bool allowIfNoRule ) : bool
context PamContext
principal IPrincipal
operation string
target object
allowIfNoRule bool
Résultat bool

RbacProvider() public méthode

public RbacProvider ( ) : System
Résultat System

RbacProvider() public méthode

public RbacProvider ( ICatalog catalog ) : System
catalog ICatalog
Résultat System

RbacProvider() public méthode

public RbacProvider ( string catalogPath ) : System
catalogPath string
Résultat System