C D G H I O P 

C

createPermissionVoter() - Method in class org.picketlink.idm.drools.PermissionVoterProducer
This is all a nasty hack for now until Drools 6 supports injection of rules based on a configuration defined within a war file - see DROOLS-299 in JIRA

D

DroolsPermissionVoter - Class in org.picketlink.idm.drools
A PermissionVoter implementation that uses Drools to provide rule-based permission checks.
DroolsPermissionVoter(KieBase) - Constructor for class org.picketlink.idm.drools.DroolsPermissionVoter
 

G

getOperation() - Method in class org.picketlink.idm.drools.PermissionCheck
 
getResource() - Method in class org.picketlink.idm.drools.PermissionCheck
 
grant() - Method in class org.picketlink.idm.drools.PermissionCheck
 

H

hasPermission(IdentityType, Object, String) - Method in class org.picketlink.idm.drools.DroolsPermissionVoter
 
hasPermission(IdentityType, Class<?>, Serializable, String) - Method in class org.picketlink.idm.drools.DroolsPermissionVoter
Rule-based permission checks only work with the actual resource instance, not with the identifier.

I

isGranted() - Method in class org.picketlink.idm.drools.PermissionCheck
 

O

org.picketlink.idm.drools - package org.picketlink.idm.drools
 

P

PermissionCheck - Class in org.picketlink.idm.drools
Represents a permission for which the currently authenticated user is tested for.
PermissionCheck(Object, String) - Constructor for class org.picketlink.idm.drools.PermissionCheck
 
PermissionVoterProducer - Class in org.picketlink.idm.drools
Produces a DroolsPermissionVoter if a security rules drl file is found.
PermissionVoterProducer() - Constructor for class org.picketlink.idm.drools.PermissionVoterProducer
 
C D G H I O P 

Copyright © 2014. All Rights Reserved.