org.kuali.rice.kns.service.impl
Class BusinessObjectAuthorizationServiceImpl
java.lang.Object
org.kuali.rice.krad.service.impl.DataObjectAuthorizationServiceImpl
org.kuali.rice.kns.service.impl.BusinessObjectAuthorizationServiceImpl
- All Implemented Interfaces:
- BusinessObjectAuthorizationService, DataObjectAuthorizationService
Deprecated.
@Deprecated
public class BusinessObjectAuthorizationServiceImpl
- extends DataObjectAuthorizationServiceImpl
- implements BusinessObjectAuthorizationService
Method Summary |
protected void |
addInquirableItemRestrictions(Collection sectionDefinitions,
InquiryAuthorizer authorizer,
InquiryRestrictions restrictions,
BusinessObject primaryBusinessObject,
BusinessObject businessObject,
String propertyPrefix,
Person user)
Deprecated. |
protected void |
addMaintainableItemRestrictions(List<? extends MaintainableItemDefinition> itemDefinitions,
MaintenanceDocumentAuthorizer authorizer,
MaintenanceDocumentRestrictions restrictions,
MaintenanceDocument maintenanceDocument,
BusinessObject businessObject,
String propertyPrefix,
Person user)
Deprecated. |
boolean |
canFullyUnmaskField(Person user,
Class<?> dataObjectClass,
String fieldName,
Document document)
Deprecated. |
boolean |
canPartiallyUnmaskField(Person user,
Class<?> dataObjectClass,
String fieldName,
Document document)
Deprecated. |
protected void |
considerBusinessObjectFieldModifyAuthorization(DataObjectEntry dataObjectEntry,
Object primaryDataObject,
BusinessObject collectionItemBusinessObject,
Person user,
BusinessObjectAuthorizer businessObjectAuthorizer,
MaintenanceDocumentRestrictions maintenanceDocumentRestrictions,
String propertyPrefix)
Deprecated. |
protected void |
considerBusinessObjectFieldUnmaskAuthorization(Object dataObject,
Person user,
BusinessObjectRestrictions businessObjectRestrictions,
String propertyPrefix,
Document document)
Deprecated. |
protected void |
considerBusinessObjectFieldViewAuthorization(DataObjectEntry dataObjectEntry,
Object primaryDataObject,
BusinessObject collectionItemBusinessObject,
Person user,
BusinessObjectAuthorizer businessObjectAuthorizer,
InquiryOrMaintenanceDocumentRestrictions inquiryOrMaintenanceDocumentRestrictions,
String propertyPrefix)
Deprecated. |
protected void |
considerCustomButtonFieldAuthorization(DataObjectEntry dataObjectEntry,
Object primaryDataObject,
BusinessObject collectionItemBusinessObject,
Person user,
BusinessObjectAuthorizer businessObjectAuthorizer,
MaintenanceDocumentRestrictions maintenanceDocumentRestrictions,
String propertyPrefix)
Deprecated. |
protected void |
considerInquiryOrMaintenanceDocumentAuthorizer(InquiryOrMaintenanceDocumentAuthorizer authorizer,
BusinessObject businessObject,
Person user,
InquiryOrMaintenanceDocumentRestrictions restrictions)
Deprecated. |
protected void |
considerInquiryOrMaintenanceDocumentPresentationController(InquiryOrMaintenanceDocumentPresentationController businessObjectPresentationController,
BusinessObject businessObject,
InquiryOrMaintenanceDocumentRestrictions inquiryOrMaintenanceDocumentRestrictions)
Deprecated. |
protected void |
considerMaintenanceDocumentAuthorizer(MaintenanceDocumentAuthorizer authorizer,
MaintenanceDocument document,
Person user,
MaintenanceDocumentRestrictions restrictions)
Deprecated. |
protected void |
considerMaintenanceDocumentPresentationController(MaintenanceDocumentPresentationController presentationController,
MaintenanceDocument document,
MaintenanceDocumentRestrictions restrictions)
Deprecated. |
protected Map<String,String> |
getButtonFieldPermissionDetails(Object businessObject,
String attributeName)
Deprecated. |
protected DocumentHelperService |
getDocumentHelperService()
Deprecated. |
protected Map<String,String> |
getFieldPermissionDetails(Class<?> dataObjectClass,
String attributeName)
Deprecated. |
protected Map<String,String> |
getFieldPermissionDetails(Object dataObject,
String attributeName)
Deprecated. |
InquiryRestrictions |
getInquiryRestrictions(BusinessObject businessObject,
Person user)
Deprecated. |
BusinessObjectRestrictions |
getLookupResultRestrictions(Object dataObject,
Person user)
Deprecated. |
MaintenanceDocumentRestrictions |
getMaintenanceDocumentRestrictions(MaintenanceDocument maintenanceDocument,
Person user)
Deprecated. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BusinessObjectAuthorizationServiceImpl
public BusinessObjectAuthorizationServiceImpl()
- Deprecated.
getLookupResultRestrictions
public BusinessObjectRestrictions getLookupResultRestrictions(Object dataObject,
Person user)
- Deprecated.
- Specified by:
getLookupResultRestrictions
in interface BusinessObjectAuthorizationService
getInquiryRestrictions
public InquiryRestrictions getInquiryRestrictions(BusinessObject businessObject,
Person user)
- Deprecated.
- Specified by:
getInquiryRestrictions
in interface BusinessObjectAuthorizationService
getMaintenanceDocumentRestrictions
public MaintenanceDocumentRestrictions getMaintenanceDocumentRestrictions(MaintenanceDocument maintenanceDocument,
Person user)
- Deprecated.
- Specified by:
getMaintenanceDocumentRestrictions
in interface BusinessObjectAuthorizationService
considerBusinessObjectFieldUnmaskAuthorization
protected void considerBusinessObjectFieldUnmaskAuthorization(Object dataObject,
Person user,
BusinessObjectRestrictions businessObjectRestrictions,
String propertyPrefix,
Document document)
- Deprecated.
considerBusinessObjectFieldViewAuthorization
protected void considerBusinessObjectFieldViewAuthorization(DataObjectEntry dataObjectEntry,
Object primaryDataObject,
BusinessObject collectionItemBusinessObject,
Person user,
BusinessObjectAuthorizer businessObjectAuthorizer,
InquiryOrMaintenanceDocumentRestrictions inquiryOrMaintenanceDocumentRestrictions,
String propertyPrefix)
- Deprecated.
- Parameters:
dataObjectEntry
- if collectionItemBusinessObject is not null, then it is the DD entry for collectionItemBusinessObject.
Otherwise, it is the entry for primaryBusinessObjectprimaryDataObject
- the top-level BO that is being inquiried or maintainedcollectionItemBusinessObject
- an element of a collection under the primaryBusinessObject that we are evaluating view auths foruser
- the logged in userbusinessObjectAuthorizer
- inquiryOrMaintenanceDocumentRestrictions
- propertyPrefix
-
considerBusinessObjectFieldModifyAuthorization
protected void considerBusinessObjectFieldModifyAuthorization(DataObjectEntry dataObjectEntry,
Object primaryDataObject,
BusinessObject collectionItemBusinessObject,
Person user,
BusinessObjectAuthorizer businessObjectAuthorizer,
MaintenanceDocumentRestrictions maintenanceDocumentRestrictions,
String propertyPrefix)
- Deprecated.
- Parameters:
dataObjectEntry
- if collectionItemBusinessObject is not null, then it is the DD entry for collectionItemBusinessObject.
Otherwise, it is the entry for primaryBusinessObjectprimaryDataObject
- the top-level BO that is being inquiried or maintainedcollectionItemBusinessObject
- an element of a collection under the primaryBusinessObject that we are evaluating view auths foruser
- the logged in userbusinessObjectAuthorizer
- inquiryOrMaintenanceDocumentRestrictions
- propertyPrefix
-
considerCustomButtonFieldAuthorization
protected void considerCustomButtonFieldAuthorization(DataObjectEntry dataObjectEntry,
Object primaryDataObject,
BusinessObject collectionItemBusinessObject,
Person user,
BusinessObjectAuthorizer businessObjectAuthorizer,
MaintenanceDocumentRestrictions maintenanceDocumentRestrictions,
String propertyPrefix)
- Deprecated.
- Parameters:
dataObjectEntry
- if collectionItemBusinessObject is not null, then it is the DD entry for collectionItemBusinessObject.
Otherwise, it is the entry for primaryBusinessObjectprimaryDataObject
- the top-level BO that is being inquiried or maintainedcollectionItemBusinessObject
- an element of a collection under the primaryBusinessObject that we are evaluating view auths foruser
- the logged in userbusinessObjectAuthorizer
- inquiryOrMaintenanceDocumentRestrictions
- propertyPrefix
-
considerInquiryOrMaintenanceDocumentPresentationController
protected void considerInquiryOrMaintenanceDocumentPresentationController(InquiryOrMaintenanceDocumentPresentationController businessObjectPresentationController,
BusinessObject businessObject,
InquiryOrMaintenanceDocumentRestrictions inquiryOrMaintenanceDocumentRestrictions)
- Deprecated.
considerInquiryOrMaintenanceDocumentAuthorizer
protected void considerInquiryOrMaintenanceDocumentAuthorizer(InquiryOrMaintenanceDocumentAuthorizer authorizer,
BusinessObject businessObject,
Person user,
InquiryOrMaintenanceDocumentRestrictions restrictions)
- Deprecated.
considerMaintenanceDocumentPresentationController
protected void considerMaintenanceDocumentPresentationController(MaintenanceDocumentPresentationController presentationController,
MaintenanceDocument document,
MaintenanceDocumentRestrictions restrictions)
- Deprecated.
considerMaintenanceDocumentAuthorizer
protected void considerMaintenanceDocumentAuthorizer(MaintenanceDocumentAuthorizer authorizer,
MaintenanceDocument document,
Person user,
MaintenanceDocumentRestrictions restrictions)
- Deprecated.
addInquirableItemRestrictions
protected void addInquirableItemRestrictions(Collection sectionDefinitions,
InquiryAuthorizer authorizer,
InquiryRestrictions restrictions,
BusinessObject primaryBusinessObject,
BusinessObject businessObject,
String propertyPrefix,
Person user)
- Deprecated.
addMaintainableItemRestrictions
protected void addMaintainableItemRestrictions(List<? extends MaintainableItemDefinition> itemDefinitions,
MaintenanceDocumentAuthorizer authorizer,
MaintenanceDocumentRestrictions restrictions,
MaintenanceDocument maintenanceDocument,
BusinessObject businessObject,
String propertyPrefix,
Person user)
- Deprecated.
canFullyUnmaskField
public boolean canFullyUnmaskField(Person user,
Class<?> dataObjectClass,
String fieldName,
Document document)
- Deprecated.
- Specified by:
canFullyUnmaskField
in interface BusinessObjectAuthorizationService
canPartiallyUnmaskField
public boolean canPartiallyUnmaskField(Person user,
Class<?> dataObjectClass,
String fieldName,
Document document)
- Deprecated.
- Specified by:
canPartiallyUnmaskField
in interface BusinessObjectAuthorizationService
getFieldPermissionDetails
protected Map<String,String> getFieldPermissionDetails(Class<?> dataObjectClass,
String attributeName)
- Deprecated.
getFieldPermissionDetails
protected Map<String,String> getFieldPermissionDetails(Object dataObject,
String attributeName)
- Deprecated.
getButtonFieldPermissionDetails
protected Map<String,String> getButtonFieldPermissionDetails(Object businessObject,
String attributeName)
- Deprecated.
getDocumentHelperService
protected DocumentHelperService getDocumentHelperService()
- Deprecated.
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.