@Deprecated public class MaintenanceDocumentAuthorizerBase extends DocumentAuthorizerBase implements MaintenanceDocumentAuthorizer
Modifier and Type | Field and Description |
---|---|
protected static DocumentDictionaryService |
documentDictionaryService
Deprecated.
|
EDIT_MODE_DEFAULT_TRUE_VALUE, LOG, PRE_ROUTING_ROUTE_NAME, USER_SESSION_METHOD_TO_CALL_COMPLETE_MARKER, USER_SESSION_METHOD_TO_CALL_COMPLETE_OBJECT_KEY, USER_SESSION_METHOD_TO_CALL_OBJECT_KEY
Constructor and Description |
---|
MaintenanceDocumentAuthorizerBase()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addPermissionDetails(Object dataObject,
Map<String,String> attributes)
Deprecated.
Override this method to populate the permission details from the primary
data object or document.
|
protected void |
addRoleQualification(Object dataObject,
Map<String,String> attributes)
Deprecated.
Override this method to populate the role qualifier attributes from the
primary data object or document.
|
boolean |
canCreate(Class boClass,
Person user)
Deprecated.
Determines whether the user has the permission to create a new
MaintenanceDocument |
boolean |
canCreateOrMaintain(MaintenanceDocument maintenanceDocument,
Person user)
Deprecated.
Determines whether the user has the permission to create or maintain a
MaintenanceDocument |
boolean |
canMaintain(Object dataObject,
Person user)
Deprecated.
Determines whether the user has the permission to maintain a
MaintenanceDocument |
protected static DocumentDictionaryService |
getDocumentDictionaryService()
Deprecated.
|
Set<String> |
getSecurePotentiallyHiddenSectionIds()
Deprecated.
|
Set<String> |
getSecurePotentiallyReadOnlySectionIds()
Deprecated.
|
addStandardAttributes, canAcknowledge, canAddNoteAttachment, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDeleteNoteAttachment, canDisapprove, canEdit, canEditDocumentOverview, canFyi, canInitiate, canOpen, canPerformRouteReport, canRecall, canReceiveAdHoc, canReload, canRoute, canSave, canSendAdHocRequests, canSendAnyTypeAdHocRequests, canSendNoteFyi, canSuperUserApprove, canSuperUserDisapprove, canSuperUserTakeAction, canTakeRequestedAction, canViewNoteAttachment, canViewNoteAttachment, getDocumentActions, isDocumentInitiator, setDocumentRequestAuthorizationCache
getCollectionItemPermissionDetails, getCollectionItemRoleQualifications, getDataDictionaryService, getKualiModuleService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplate
getPermissionDetailValues, getPermissionService, getPersonService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplate, permissionExistsByTemplate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCollectionItemPermissionDetails, getCollectionItemRoleQualifications, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate
canAcknowledge, canAddNoteAttachment, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDeleteNoteAttachment, canDisapprove, canEdit, canEditDocumentOverview, canFyi, canInitiate, canOpen, canPerformRouteReport, canRecall, canReceiveAdHoc, canReload, canRoute, canSave, canSendAdHocRequests, canSendAnyTypeAdHocRequests, canSendNoteFyi, canSuperUserApprove, canSuperUserDisapprove, canSuperUserTakeAction, canTakeRequestedAction, canViewNoteAttachment, canViewNoteAttachment, setDocumentRequestAuthorizationCache
isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate
protected static transient DocumentDictionaryService documentDictionaryService
public MaintenanceDocumentAuthorizerBase()
public boolean canCreate(Class boClass, Person user)
MaintenanceDocumentAuthorizer
MaintenanceDocument
canCreate
in interface MaintenanceDocumentAuthorizer
boClass
- Class
of the MaintenanceDocument
user
- Person
instance of the current usertrue
if the user is allowed to create a new MaintenanceDocument
for
the boClass, false
otherwisepublic boolean canMaintain(Object dataObject, Person user)
MaintenanceDocumentAuthorizer
MaintenanceDocument
canMaintain
in interface MaintenanceDocumentAuthorizer
dataObject
- Object
of the MaintenanceDocument
user
- Person
instance of the current usertrue
if the user is allowed to maintain the dataObject, false
otherwisepublic boolean canCreateOrMaintain(MaintenanceDocument maintenanceDocument, Person user)
MaintenanceDocumentAuthorizer
MaintenanceDocument
canCreateOrMaintain
in interface MaintenanceDocumentAuthorizer
maintenanceDocument
- the MaintenanceDocument
user
- Person
instance of the current usertrue
if the user is allowed to create or maintain the MaintenanceDocument
,
false
otherwisepublic Set<String> getSecurePotentiallyHiddenSectionIds()
getSecurePotentiallyHiddenSectionIds
in interface InquiryOrMaintenanceDocumentAuthorizer
public Set<String> getSecurePotentiallyReadOnlySectionIds()
protected void addRoleQualification(Object dataObject, Map<String,String> attributes)
DataObjectAuthorizerBase
addRoleQualification
in class DocumentAuthorizerBase
dataObject
- - the primary data object (i.e. the main object instance
behind the lookup result row or inquiry) or the documentattributes
- - role qualifiers will be added to this mapprotected void addPermissionDetails(Object dataObject, Map<String,String> attributes)
DataObjectAuthorizerBase
addPermissionDetails
in class DocumentAuthorizerBase
dataObject
- - the primary data object (i.e. the main object instance
behind the lookup result row or inquiry) or the documentattributes
- - permission details will be added to this mapprotected static DocumentDictionaryService getDocumentDictionaryService()
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.