Class SubjectRoleIsNotInferiorPermission
java.lang.Object
org.craftercms.profile.management.security.permissions.SubjectRoleIsNotInferiorPermission
- All Implemented Interfaces:
org.craftercms.commons.security.permissions.Permission
public class SubjectRoleIsNotInferiorPermission
extends Object
implements org.craftercms.commons.security.permissions.Permission
Permission that ensures that the current profile isn't trying to modify another profile if the former has an
inferior role than the later.
- Author:
- avasquez
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSubjectRoleIsNotInferiorPermission
(String subjectRole, Set<String> objectRoles) -
Method Summary
-
Field Details
-
subjectRole
-
objectRoles
-
-
Constructor Details
-
SubjectRoleIsNotInferiorPermission
-
-
Method Details
-
isAllowed
- Specified by:
isAllowed
in interfaceorg.craftercms.commons.security.permissions.Permission
-