org.kuali.rice.krad.uif.field
Class DataFieldSecurity

java.lang.Object
  extended by org.kuali.rice.krad.uif.component.ConfigurableBase
      extended by org.kuali.rice.krad.uif.component.ComponentSecurity
          extended by org.kuali.rice.krad.uif.field.FieldSecurity
              extended by org.kuali.rice.krad.uif.field.DataFieldSecurity
All Implemented Interfaces:
Serializable, Configurable

public class DataFieldSecurity
extends FieldSecurity

Data field security adds attribute security to the standard component security

The AttributeSecurity can be configured for the field to indicate there is security at the data layer (configured by component (class) and property). If the field is backed by a data dictionary AttributeDefinition the attribute security can be configured there and will be picked up and inserted into the field security

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Constructor Summary
DataFieldSecurity()
           
 
Method Summary
 AttributeSecurity getAttributeSecurity()
          Attribute security instance configured or picked up for the field
 void setAttributeSecurity(AttributeSecurity attributeSecurity)
          Setter for the fields attribute security
 
Methods inherited from class org.kuali.rice.krad.uif.field.FieldSecurity
isEditInLineAuthz, isViewInLineAuthz, setEditInLineAuthz, setViewInLineAuthz
 
Methods inherited from class org.kuali.rice.krad.uif.component.ComponentSecurity
getAdditionalPermissionDetails, getAdditionalRoleQualifiers, getComponentAttribute, getIdAttribute, getNamespaceAttribute, isEditAuthz, isViewAuthz, setAdditionalPermissionDetails, setAdditionalRoleQualifiers, setComponentAttribute, setEditAuthz, setIdAttribute, setNamespaceAttribute, setViewAuthz
 
Methods inherited from class org.kuali.rice.krad.uif.component.ConfigurableBase
getPropertyExpression, getPropertyExpressions, setPropertyExpressions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataFieldSecurity

public DataFieldSecurity()
Method Detail

getAttributeSecurity

public AttributeSecurity getAttributeSecurity()
Attribute security instance configured or picked up for the field

Returns:
AttributeSecurity instance

setAttributeSecurity

public void setAttributeSecurity(AttributeSecurity attributeSecurity)
Setter for the fields attribute security

Parameters:
attributeSecurity -


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.