Class DocumentAuthorizerBase
java.lang.Object
org.kuali.rice.krad.bo.DataObjectAuthorizerBase
org.kuali.rice.kns.bo.authorization.BusinessObjectAuthorizerBase
org.kuali.rice.kns.document.authorization.DocumentAuthorizerBase
- All Implemented Interfaces:
Serializable,BusinessObjectAuthorizer,DocumentAuthorizer,DataObjectAuthorizer,DocumentAuthorizer
- Direct Known Subclasses:
MaintenanceDocumentAuthorizerBase,TransactionalDocumentAuthorizerBase
@Deprecated
public class DocumentAuthorizerBase
extends BusinessObjectAuthorizerBase
implements DocumentAuthorizer
Deprecated.
DocumentAuthorizer containing common, reusable document-level authorization
code.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddPermissionDetails(Object dataObject, Map<String, String> attributes) Deprecated.protected voidaddRoleQualification(Object dataObject, Map<String, String> attributes) Deprecated.protected voidaddStandardAttributes(Document document, Map<String, String> attributes) Deprecated.booleancanAcknowledge(Document document, Person user) Deprecated.booleancanAddNoteAttachment(Document document, String attachmentTypeCode, Person user) Deprecated.booleancanAnnotate(Document document, Person user) Deprecated.booleancanApprove(Document document, Person user) Deprecated.booleancanBlanketApprove(Document document, Person user) Deprecated.booleanDeprecated.booleanDeprecated.booleanDeprecated.booleancanDeleteNoteAttachment(Document document, String attachmentTypeCode, String createdBySelfOnly, Person user) Deprecated.booleancanDisapprove(Document document, Person user) Deprecated.booleanDeprecated.booleancanEditDocumentOverview(Document document, Person user) Deprecated.booleanDeprecated.booleancanInitiate(String documentTypeName, Person user) Deprecated.booleanDeprecated.booleancanPerformRouteReport(Document document, Person user) Deprecated.booleanDeprecated.booleancanReceiveAdHoc(Document document, Person user, String actionRequestCode) Deprecated.booleanDeprecated.booleanDeprecated.booleanDeprecated.booleancanSendAdHocRequests(Document document, String actionRequestCd, Person user) Deprecated.booleancanSendAnyTypeAdHocRequests(Document document, Person user) Deprecated.booleancanSendNoteFyi(Document document, Person user) Deprecated.booleancanSuperUserApprove(Document document, Person user) Deprecated.booleancanSuperUserDisapprove(Document document, Person user) Deprecated.booleancanSuperUserTakeAction(Document document, Person user) Deprecated.booleancanTakeRequestedAction(Document document, String actionRequestCode, Person user) Deprecated.booleancanViewNoteAttachment(Document document, String attachmentTypeCode, String authorUniversalIdentifier, Person user) Deprecated.booleancanViewNoteAttachment(Document document, String attachmentTypeCode, Person user) Deprecated.getDocumentActions(Document document, Person user, Set<String> documentActions) Deprecated.Individual document families will need to reimplement this according to their own needs; this version should be good enough to be usable during initial development.protected booleanisDocumentInitiator(Document document, Person user) Deprecated.voidsetDocumentRequestAuthorizationCache(DocumentRequestAuthorizationCache documentRequestAuthorizationCache) Deprecated.Methods inherited from class org.kuali.rice.kns.bo.authorization.BusinessObjectAuthorizerBase
getCollectionItemPermissionDetails, getCollectionItemRoleQualifications, getDataDictionaryService, getKualiModuleService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplateMethods inherited from class org.kuali.rice.krad.bo.DataObjectAuthorizerBase
getPermissionDetailValues, getPermissionService, getPersonService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplate, permissionExistsByTemplateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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, isAuthorizedByTemplate
-
Field Details
-
LOG
protected static org.apache.logging.log4j.Logger LOGDeprecated. -
PRE_ROUTING_ROUTE_NAME
Deprecated.- See Also:
-
EDIT_MODE_DEFAULT_TRUE_VALUE
Deprecated.- See Also:
-
USER_SESSION_METHOD_TO_CALL_OBJECT_KEY
Deprecated.- See Also:
-
USER_SESSION_METHOD_TO_CALL_COMPLETE_OBJECT_KEY
Deprecated.- See Also:
-
USER_SESSION_METHOD_TO_CALL_COMPLETE_MARKER
Deprecated.- See Also:
-
-
Constructor Details
-
DocumentAuthorizerBase
public DocumentAuthorizerBase()Deprecated.
-
-
Method Details
-
getDocumentActions
Deprecated.Individual document families will need to reimplement this according to their own needs; this version should be good enough to be usable during initial development.- Specified by:
getDocumentActionsin interfaceDocumentAuthorizer
-
canInitiate
Deprecated.- Specified by:
canInitiatein interfaceDocumentAuthorizer
-
canEdit
Deprecated.- Specified by:
canEditin interfaceDocumentAuthorizer
-
canAnnotate
Deprecated.- Specified by:
canAnnotatein interfaceDocumentAuthorizer
-
canReload
Deprecated.- Specified by:
canReloadin interfaceDocumentAuthorizer
-
canClose
Deprecated.- Specified by:
canClosein interfaceDocumentAuthorizer
-
canSave
Deprecated.- Specified by:
canSavein interfaceDocumentAuthorizer
-
canRoute
Deprecated.- Specified by:
canRoutein interfaceDocumentAuthorizer
-
canCancel
Deprecated.- Specified by:
canCancelin interfaceDocumentAuthorizer
-
canRecall
Deprecated.- Specified by:
canRecallin interfaceDocumentAuthorizer
-
canCopy
Deprecated.- Specified by:
canCopyin interfaceDocumentAuthorizer
-
canPerformRouteReport
Deprecated.- Specified by:
canPerformRouteReportin interfaceDocumentAuthorizer
-
canBlanketApprove
Deprecated.- Specified by:
canBlanketApprovein interfaceDocumentAuthorizer
-
canApprove
Deprecated.- Specified by:
canApprovein interfaceDocumentAuthorizer
-
canDisapprove
Deprecated.- Specified by:
canDisapprovein interfaceDocumentAuthorizer
-
canSendNoteFyi
Deprecated.- Specified by:
canSendNoteFyiin interfaceDocumentAuthorizer
-
canFyi
Deprecated.- Specified by:
canFyiin interfaceDocumentAuthorizer
-
canAcknowledge
Deprecated.- Specified by:
canAcknowledgein interfaceDocumentAuthorizer
-
canReceiveAdHoc
Deprecated.- Specified by:
canReceiveAdHocin interfaceDocumentAuthorizer
-
canOpen
Deprecated.- Specified by:
canOpenin interfaceDocumentAuthorizer
-
canAddNoteAttachment
Deprecated.- Specified by:
canAddNoteAttachmentin interfaceDocumentAuthorizer
-
canDeleteNoteAttachment
public boolean canDeleteNoteAttachment(Document document, String attachmentTypeCode, String createdBySelfOnly, Person user) Deprecated.- Specified by:
canDeleteNoteAttachmentin interfaceDocumentAuthorizer- Specified by:
canDeleteNoteAttachmentin interfaceDocumentAuthorizer
-
canViewNoteAttachment
Deprecated.- Specified by:
canViewNoteAttachmentin interfaceDocumentAuthorizer- Specified by:
canViewNoteAttachmentin interfaceDocumentAuthorizer
-
canViewNoteAttachment
public boolean canViewNoteAttachment(Document document, String attachmentTypeCode, String authorUniversalIdentifier, Person user) Deprecated.- Specified by:
canViewNoteAttachmentin interfaceDocumentAuthorizer
-
canSendAdHocRequests
Deprecated.- Specified by:
canSendAdHocRequestsin interfaceDocumentAuthorizer
-
canEditDocumentOverview
Deprecated.- Specified by:
canEditDocumentOverviewin interfaceDocumentAuthorizer
-
canSendAnyTypeAdHocRequests
Deprecated.- Specified by:
canSendAnyTypeAdHocRequestsin interfaceDocumentAuthorizer
-
canTakeRequestedAction
Deprecated.- Specified by:
canTakeRequestedActionin interfaceDocumentAuthorizer
-
canSuperUserTakeAction
Deprecated.- Specified by:
canSuperUserTakeActionin interfaceDocumentAuthorizer
-
canSuperUserApprove
Deprecated.- Specified by:
canSuperUserApprovein interfaceDocumentAuthorizer
-
canSuperUserDisapprove
Deprecated.- Specified by:
canSuperUserDisapprovein interfaceDocumentAuthorizer
-
addPermissionDetails
Deprecated.- Overrides:
addPermissionDetailsin classDataObjectAuthorizerBase
-
addRoleQualification
Deprecated.- Overrides:
addRoleQualificationin classDataObjectAuthorizerBase
-
addStandardAttributes
Deprecated. -
isDocumentInitiator
Deprecated. -
setDocumentRequestAuthorizationCache
public void setDocumentRequestAuthorizationCache(DocumentRequestAuthorizationCache documentRequestAuthorizationCache) Deprecated.- Specified by:
setDocumentRequestAuthorizationCachein interfaceDocumentAuthorizer
-
DocumentAuthorizerBase.