|
||||||||||
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 |