org.kuali.rice.kns.service.impl
Class BusinessObjectAuthorizationServiceImpl
java.lang.Object
   org.kuali.rice.krad.service.impl.DataObjectAuthorizationServiceImpl
org.kuali.rice.krad.service.impl.DataObjectAuthorizationServiceImpl
       org.kuali.rice.kns.service.impl.BusinessObjectAuthorizationServiceImpl
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:
- getLookupResultRestrictionsin interface- BusinessObjectAuthorizationService
 
- 
 
getInquiryRestrictions
public InquiryRestrictions getInquiryRestrictions(BusinessObject businessObject,
                                                  Person user)
- Deprecated. - 
- Specified by:
- getInquiryRestrictionsin interface- BusinessObjectAuthorizationService
 
- 
 
getMaintenanceDocumentRestrictions
public MaintenanceDocumentRestrictions getMaintenanceDocumentRestrictions(MaintenanceDocument maintenanceDocument,
                                                                          Person user)
- Deprecated. - 
- Specified by:
- getMaintenanceDocumentRestrictionsin 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 primaryBusinessObject
- primaryDataObject- the top-level BO that is being inquiried or maintained
- collectionItemBusinessObject- an element of a collection under the primaryBusinessObject that we are evaluating view auths for
- user- the logged in user
- businessObjectAuthorizer-
- 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 primaryBusinessObject
- primaryDataObject- the top-level BO that is being inquiried or maintained
- collectionItemBusinessObject- an element of a collection under the primaryBusinessObject that we are evaluating view auths for
- user- the logged in user
- businessObjectAuthorizer-
- 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 primaryBusinessObject
- primaryDataObject- the top-level BO that is being inquiried or maintained
- collectionItemBusinessObject- an element of a collection under the primaryBusinessObject that we are evaluating view auths for
- user- the logged in user
- businessObjectAuthorizer-
- 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:
- canFullyUnmaskFieldin interface- BusinessObjectAuthorizationService
 
- 
 
canPartiallyUnmaskField
public boolean canPartiallyUnmaskField(Person user,
                                       Class<?> dataObjectClass,
                                       String fieldName,
                                       Document document)
- Deprecated. - 
- Specified by:
- canPartiallyUnmaskFieldin 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-2013 The Kuali Foundation. All Rights Reserved.