|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@Deprecated public interface BusinessObjectAuthorizationService
Responsible for using AttributeSecurity on AttributeDefinitions, InquirableField the data dictionary business object and maintenance document entries TODO: refactor for general objects
| Method Summary | |
|---|---|
boolean |
canFullyUnmaskField(Person user,
Class<?> dataObjectClass,
String fieldName,
Document document)
Deprecated. |
boolean |
canPartiallyUnmaskField(Person user,
Class<?> businessObjectClass,
String fieldName,
Document document)
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 interface org.kuali.rice.krad.service.DataObjectAuthorizationService |
|---|
attributeValueNeedsToBeEncryptedOnFormsAndLinks, canCreate, canMaintain |
| Method Detail |
|---|
BusinessObjectRestrictions getLookupResultRestrictions(Object dataObject,
Person user)
InquiryRestrictions getInquiryRestrictions(BusinessObject businessObject,
Person user)
MaintenanceDocumentRestrictions getMaintenanceDocumentRestrictions(MaintenanceDocument maintenanceDocument,
Person user)
boolean canFullyUnmaskField(Person user,
Class<?> dataObjectClass,
String fieldName,
Document document)
boolean canPartiallyUnmaskField(Person user,
Class<?> businessObjectClass,
String fieldName,
Document document)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||