Package edu.internet2.middleware.grouper.permissions

Interface Summary
PermissionEntry  
 

Class Summary
PermissionEntryBase  
PermissionEntryImpl  
PermissionEntryUtils  
PermissionFinder  
PermissionHeuristic this takes a permissions assignment (PermissionEntry), and gives it a score so you can find the best entry, even if it is a tie, to decide if allow or deny.
PermissionHeuristicBetter See why one PermissionHeuristics is better than another one
PermissionHeuristics collection of PermissionHeuristic
PermissionResult bean that has helper methods to process the permissions
PermissionRoleDelegate delegate the role
 

Enum Summary
PermissionAllowed if allowed or disallowed
PermissionAssignOperation can be used for generic method for permission assignments
PermissionEntry.PermissionType type of permission, either assigned to role, or assigned to role and user combined
PermissionHeuristic.PermissionHeuristicType which type of heuristic (not including depth)
PermissionProcessor if processing permissions, you can filter out either redundant permissions (find best in set), or do that and filter out redundant roles (if flattening roles) (find best in set)