public class OrganizationDocumentAuthorizer extends FinancialSystemMaintenanceDocumentAuthorizerBase
Modifier and Type | Field and Description |
---|---|
protected static org.apache.log4j.Logger |
LOG |
Constructor and Description |
---|
OrganizationDocumentAuthorizer() |
Modifier and Type | Method and Description |
---|---|
protected void |
addRoleQualification(Object dataObject,
Map<String,String> attributes) |
protected boolean |
checkPlantAttributes(org.kuali.rice.krad.document.Document document)
This checks to see if a user is authorized for plant fields modification.
|
Set<String> |
getDocumentActions(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user,
Set<String> documentActions) |
protected boolean |
isPlantAuthorized(org.kuali.rice.kim.api.identity.Person user,
org.kuali.rice.krad.document.Document document)
This method tests whether the specified user is part of the group that grants authorization to the Plant fields.
|
addPermissionDetails, canCreate, canCreateOrMaintain, canMaintain, getDocumentDictionaryService, getSecurePotentiallyHiddenSectionIds, getSecurePotentiallyReadOnlySectionIds
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, canTakeRequestedAction, canViewNoteAttachment, canViewNoteAttachment, isDocumentInitiator
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, canTakeRequestedAction, canViewNoteAttachment
protected static org.apache.log4j.Logger LOG
public OrganizationDocumentAuthorizer()
public Set<String> getDocumentActions(org.kuali.rice.krad.document.Document document, org.kuali.rice.kim.api.identity.Person user, Set<String> documentActions)
getDocumentActions
in class org.kuali.rice.kns.document.authorization.DocumentAuthorizerBase
protected boolean checkPlantAttributes(org.kuali.rice.krad.document.Document document)
protected boolean isPlantAuthorized(org.kuali.rice.kim.api.identity.Person user, org.kuali.rice.krad.document.Document document)
user
- - the user to test, document to get plant fund accountprotected void addRoleQualification(Object dataObject, Map<String,String> attributes)
addRoleQualification
in class org.kuali.rice.kns.document.authorization.MaintenanceDocumentAuthorizerBase
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.