public class CollectionGroupSecurity extends ComponentSecurity
CollectionGroup
in KIM and should be checked to determine the associated group, line, and field state. In particular this adds
the edit line and view line flags
In addition, properties such as additional role and permission details can be configured to use when checking the KIM permissions
Constructor and Description |
---|
CollectionGroupSecurity() |
Modifier and Type | Method and Description |
---|---|
protected <T> void |
copyProperties(T componentSecurity)
Copies properties for copy()
|
boolean |
isEditLineAuthz()
Indicates whether the collection group line has edit authorization and KIM should be consulted
|
boolean |
isViewLineAuthz()
Indicates whether the collection group line has view authorization and KIM should be consulted
|
void |
setEditLineAuthz(boolean editLineAuthz)
Setter for the edit line authorization flag
|
void |
setViewLineAuthz(boolean viewLineAuthz)
Setter for the view line authorization flag
|
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 CollectionGroupSecurity()
public boolean isEditLineAuthz()
public void setEditLineAuthz(boolean editLineAuthz)
editLineAuthz
- public boolean isViewLineAuthz()
public void setViewLineAuthz(boolean viewLineAuthz)
viewLineAuthz
- protected <T> void copyProperties(T componentSecurity)
DictionaryBeanBase
copyProperties
in class ComponentSecurity
componentSecurity
- base beanComponentSecurity.copy()
Copyright © 2005-2015 The Kuali Foundation. All Rights Reserved.