org.openpermis.policy
Interface RoleAssignmentRuleCollection
- All Superinterfaces:
- Part, Serializable
- All Known Subinterfaces:
- RoleAssignmentRuleBeanCollection
- All Known Implementing Classes:
- BasicRoleAssignmentRuleCollection
public interface RoleAssignmentRuleCollection
- extends Part
A collection of RoleAssignmentRule
's.
- Since:
- 0.3.0
verifyRoleAssignments
Set<Role> verifyRoleAssignments(Subject subject,
Set<Role> assertedRoles,
TimeStamp timeStamp)
- Verifies the assignment of the given roles to the given subject according to this collection
of rules, using the clock.
- Parameters:
subject
- a Subject
.assertedRoles
- a set of Role
s.timeStamp
- a TimeStamp
.
- Returns:
- all roles which are correctly assigned.
- Since:
- 0.3.0
PERMIS Role Based Access Control 0.4.0 (Build 15)
2009/05/20 08:14:49
Copyright (c) 2002-2007 Ergon Informatik AG