Interface DocumentAuthorizer
- All Superinterfaces:
BusinessObjectAuthorizer,DataObjectAuthorizer,DocumentAuthorizer
- All Known Subinterfaces:
TransactionalDocumentAuthorizer
- All Known Implementing Classes:
DocumentAuthorizerBase,MaintenanceDocumentAuthorizerBase,TransactionalDocumentAuthorizerBase
@Deprecated
public interface DocumentAuthorizer
extends BusinessObjectAuthorizer, DocumentAuthorizer
Deprecated.
The DocumentAuthorizer class associated with a given Document is used to
dynamically determine what editing mode and what actions are allowed for a
given user on a given document instance.
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanDeleteNoteAttachment(Document document, String attachmentTypeCode, String createdBySelfOnly, Person user) Deprecated.booleancanViewNoteAttachment(Document document, String attachmentTypeCode, Person user) Deprecated.getDocumentActions(Document document, Person user, Set<String> documentActions) Deprecated.Methods inherited from interface org.kuali.rice.kns.authorization.BusinessObjectAuthorizer
getCollectionItemPermissionDetails, getCollectionItemRoleQualifications, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplateMethods inherited from interface org.kuali.rice.krad.bo.DataObjectAuthorizer
isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplateMethods inherited from interface org.kuali.rice.krad.document.DocumentAuthorizer
canAcknowledge, canAddNoteAttachment, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDisapprove, canEdit, canEditDocumentOverview, canFyi, canInitiate, canOpen, canPerformRouteReport, canRecall, canReceiveAdHoc, canReload, canRoute, canSave, canSendAdHocRequests, canSendAnyTypeAdHocRequests, canSendNoteFyi, canSuperUserApprove, canSuperUserDisapprove, canSuperUserTakeAction, canTakeRequestedAction, canViewNoteAttachment, setDocumentRequestAuthorizationCache
-
Method Details
-
getDocumentActions
Deprecated. -
canDeleteNoteAttachment
boolean canDeleteNoteAttachment(Document document, String attachmentTypeCode, String createdBySelfOnly, Person user) Deprecated.- Specified by:
canDeleteNoteAttachmentin interfaceDocumentAuthorizer
-
canViewNoteAttachment
Deprecated.- Specified by:
canViewNoteAttachmentin interfaceDocumentAuthorizer
-
DocumentAuthorizer.