org.wicketstuff.security.hive.authorization.permissions
Class DataPermission
java.lang.Object
org.wicketstuff.security.hive.authorization.Permission
org.wicketstuff.security.hive.authorization.permissions.ActionPermission
org.wicketstuff.security.hive.authorization.permissions.DataPermission
- All Implemented Interfaces:
- Serializable
public class DataPermission
- extends org.wicketstuff.security.hive.authorization.permissions.ActionPermission
A permission for data or plain old pojo's. Can have actions like access, render or enable.
- Author:
- marrink
- See Also:
- Serialized Form
|
Constructor Summary |
DataPermission(org.apache.wicket.Component component,
SwarmModel<?> model,
org.wicketstuff.security.actions.WaspAction actions)
Creates a new DataPermission for a components model. |
DataPermission(String name,
org.wicketstuff.security.actions.WaspAction actions)
Creates a new DataPermission with the specified name and actions. |
|
Method Summary |
boolean |
equals(Object obj)
|
int |
hashCode()
|
boolean |
implies(org.wicketstuff.security.hive.authorization.Permission permission)
|
| Methods inherited from class org.wicketstuff.security.hive.authorization.permissions.ActionPermission |
getAction, getActions, toString |
| Methods inherited from class org.wicketstuff.security.hive.authorization.Permission |
getName |
DataPermission
public DataPermission(org.apache.wicket.Component component,
SwarmModel<?> model,
org.wicketstuff.security.actions.WaspAction actions)
- Creates a new DataPermission for a components model. The model will specify the name for this
permission. Currently we don't check if the component really has the model you specified
here.
- Parameters:
component - component containing the modelmodel - the model of the componentactions - a logical and of all the allowed / required actions
DataPermission
public DataPermission(String name,
org.wicketstuff.security.actions.WaspAction actions)
- Creates a new DataPermission with the specified name and actions.
- Parameters:
name - actions -
implies
public boolean implies(org.wicketstuff.security.hive.authorization.Permission permission)
- Overrides:
implies in class org.wicketstuff.security.hive.authorization.permissions.ActionPermission
- See Also:
Permission.implies(Permission)
equals
public boolean equals(Object obj)
- Overrides:
equals in class org.wicketstuff.security.hive.authorization.permissions.ActionPermission
- See Also:
ActionPermission.equals(java.lang.Object)
hashCode
public int hashCode()
- Overrides:
hashCode in class org.wicketstuff.security.hive.authorization.permissions.ActionPermission
- See Also:
ActionPermission.hashCode()
Copyright © 2006–2018 Apache Software Foundation. All rights reserved.