Class CompositePermission
java.lang.Object
org.craftercms.studio.permissions.CompositePermission
- All Implemented Interfaces:
org.craftercms.commons.security.permissions.Permission
public class CompositePermission
extends Object
implements org.craftercms.commons.security.permissions.Permission
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Set
<org.craftercms.commons.security.permissions.Permission> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPermission
(org.craftercms.commons.security.permissions.Permission permission) addPermission
(CompositePermission compositePermission, org.craftercms.commons.security.permissions.Permission permission) boolean
Set
<org.craftercms.commons.security.permissions.Permission> int
hashCode()
boolean
void
setPermissions
(Set<org.craftercms.commons.security.permissions.Permission> permissions) toString()
-
Field Details
-
permissions
-
-
Constructor Details
-
CompositePermission
public CompositePermission()
-
-
Method Details
-
isAllowed
- Specified by:
isAllowed
in interfaceorg.craftercms.commons.security.permissions.Permission
-
getPermissions
-
setPermissions
-
addPermission
public CompositePermission addPermission(org.craftercms.commons.security.permissions.Permission permission) -
addPermission
public CompositePermission addPermission(CompositePermission compositePermission, org.craftercms.commons.security.permissions.Permission permission) -
toString
-
equals
-
hashCode
public int hashCode()
-