Package org.kuali.rice.krad.uif.field
Class FieldSecurity
java.lang.Object
org.kuali.rice.krad.datadictionary.DictionaryBeanBase
org.kuali.rice.krad.datadictionary.uif.UifDictionaryBeanBase
org.kuali.rice.krad.uif.component.ComponentSecurity
org.kuali.rice.krad.uif.field.FieldSecurity
- All Implemented Interfaces:
Serializable,Cloneable,Copyable,DictionaryBean,UifDictionaryBean
- Direct Known Subclasses:
ActionSecurity,DataFieldSecurity
Field security adds the edit in line and view in line flags to the standard component security
These flags are only applicable when the field is part of a collection group. They indicate there is security on the field within the collection line
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Field Summary
Fields inherited from class org.kuali.rice.krad.datadictionary.DictionaryBeanBase
componentCode, namespaceCode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIndicates whether the field has edit in line authorization and KIM should be consultedIndicates whether the field has view in line unmask authorization and KIM should be consultedvoidsetEditInLineAuthz(Boolean editInLineAuthz) Setter for the edit in line authorization flagvoidsetViewInLineAuthz(Boolean viewInLineAuthz) Setter for the view in line authorization flagMethods inherited from class org.kuali.rice.krad.uif.component.ComponentSecurity
finalize, getAdditionalPermissionDetails, getAdditionalRoleQualifiers, getComponentAttribute, getIdAttribute, getNamespaceAttribute, isEditAuthz, isViewAuthz, setAdditionalPermissionDetails, setAdditionalRoleQualifiers, setComponentAttribute, setEditAuthz, setIdAttribute, setNamespaceAttribute, setViewAuthzMethods inherited from class org.kuali.rice.krad.datadictionary.uif.UifDictionaryBeanBase
getExpressionGraph, getPropertyExpression, getPropertyExpressions, setExpressionGraph, setPropertyExpressionsMethods inherited from class org.kuali.rice.krad.datadictionary.DictionaryBeanBase
clone, copy, dataDictionaryPostProcessing, getComponentCode, getNamespaceCode, setComponentCode, setNamespaceCodeMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kuali.rice.krad.datadictionary.DictionaryBean
dataDictionaryPostProcessing, getComponentCode, getNamespaceCode
-
Constructor Details
-
FieldSecurity
public FieldSecurity()
-
-
Method Details
-
isEditInLineAuthz
Indicates whether the field has edit in line authorization and KIM should be consulted- Returns:
- true if the field has edit in line authorization, false if not
-
setEditInLineAuthz
Setter for the edit in line authorization flag- Parameters:
editInLineAuthz-
-
isViewInLineAuthz
Indicates whether the field has view in line unmask authorization and KIM should be consulted- Returns:
- true if the field has view in line unmask authorization, false if not
-
setViewInLineAuthz
Setter for the view in line authorization flag- Parameters:
viewInLineAuthz-
-