Interface TransactionalDocumentAuthorizer
- All Superinterfaces:
BusinessObjectAuthorizer,org.kuali.rice.krad.bo.DataObjectAuthorizer,DocumentAuthorizer,org.kuali.rice.krad.document.DocumentAuthorizer
- All Known Implementing Classes:
TransactionalDocumentAuthorizerBase
Deprecated.
Extension to DocumentAuthorizer interface which adds transactional-document-specific methods.
-
Method Summary
Modifier and TypeMethodDescriptiongetEditModes(org.kuali.rice.krad.document.Document document, org.kuali.rice.kim.api.identity.Person user, Set<String> editModes) 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.kns.document.authorization.DocumentAuthorizer
canDeleteNoteAttachment, canViewNoteAttachment, getDocumentActionsMethods 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
TransactionalDocumentAuthorizer.