public class DataFieldSecurity extends FieldSecurity
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
Constructor and Description |
---|
DataFieldSecurity() |
Modifier and Type | Method and Description |
---|---|
protected <T> void |
copyProperties(T componentSecurity)
Copies properties for copy()
|
AttributeSecurity |
getAttributeSecurity()
Attribute security instance configured or picked up for the field
|
void |
setAttributeSecurity(AttributeSecurity attributeSecurity)
Setter for the fields attribute security
|
isEditInLineAuthz, isViewInLineAuthz, setEditInLineAuthz, setViewInLineAuthz
copy, finalize, getAdditionalPermissionDetails, getAdditionalRoleQualifiers, getComponentAttribute, getIdAttribute, getNamespaceAttribute, isEditAuthz, isViewAuthz, setAdditionalPermissionDetails, setAdditionalRoleQualifiers, setComponentAttribute, setEditAuthz, setIdAttribute, setNamespaceAttribute, setViewAuthz
getExpressionGraph, getPropertyExpression, getPropertyExpressions, getRefreshExpressionGraph, setExpressionGraph, setPropertyExpressions, setRefreshExpressionGraph
getComponentCode, getNamespaceCode, setComponentCode, setNamespaceCode
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getComponentCode, getNamespaceCode
public DataFieldSecurity()
public AttributeSecurity getAttributeSecurity()
public void setAttributeSecurity(AttributeSecurity attributeSecurity)
attributeSecurity
- protected <T> void copyProperties(T componentSecurity)
DictionaryBeanBase
copyProperties
in class FieldSecurity
componentSecurity
- base beanComponentSecurity.copy()
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.