Package org.kuali.rice.krad.service.impl
Class DataObjectAuthorizationServiceImpl
java.lang.Object
org.kuali.rice.krad.service.impl.DataObjectAuthorizationServiceImpl
- All Implemented Interfaces:
DataObjectAuthorizationService
public class DataObjectAuthorizationServiceImpl
extends Object
implements DataObjectAuthorizationService
Implementation of
DataObjectAuthorizationService that uses the
configured AttributeSecurity for a field to determine authorization
checks that need to be performed- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanattributeValueNeedsToBeEncryptedOnFormsAndLinks(Class<?> dataObjectClass, String attributeName) booleancanCreate(Class<?> dataObjectClass, org.kuali.rice.kim.api.identity.Person user, String docTypeName) booleancanMaintain(Object dataObject, org.kuali.rice.kim.api.identity.Person user, String docTypeName) protected DataDictionaryServiceprotected DocumentDictionaryServicevoidsetDataDictionaryService(DataDictionaryService dataDictionaryService) voidsetDocumentDictionaryService(DocumentDictionaryService documentDictionaryService)
-
Constructor Details
-
DataObjectAuthorizationServiceImpl
public DataObjectAuthorizationServiceImpl()
-
-
Method Details
-
attributeValueNeedsToBeEncryptedOnFormsAndLinks
public boolean attributeValueNeedsToBeEncryptedOnFormsAndLinks(Class<?> dataObjectClass, String attributeName) - Specified by:
attributeValueNeedsToBeEncryptedOnFormsAndLinksin interfaceDataObjectAuthorizationService- See Also:
-
canCreate
public boolean canCreate(Class<?> dataObjectClass, org.kuali.rice.kim.api.identity.Person user, String docTypeName) - Specified by:
canCreatein interfaceDataObjectAuthorizationService- See Also:
-
canMaintain
public boolean canMaintain(Object dataObject, org.kuali.rice.kim.api.identity.Person user, String docTypeName) - Specified by:
canMaintainin interfaceDataObjectAuthorizationService- See Also:
-
getDataDictionaryService
-
setDataDictionaryService
-
getDocumentDictionaryService
-
setDocumentDictionaryService
-