public class KsMaintenanceViewAuthorizerBase extends MaintenanceViewAuthorizerBase
| Modifier and Type | Field and Description |
|---|---|
protected MessageService |
messageService |
LOG, PRE_ROUTING_ROUTE_NAME| Constructor and Description |
|---|
KsMaintenanceViewAuthorizerBase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addPermissionDetails(Object primaryDataObjectOrDocument,
Map<String,String> attributes) |
protected void |
addRoleQualification(Object primaryDataObjectOrDocument,
Map<String,String> attributes) |
boolean |
canEditView(View view,
ViewModel model,
Person user) |
boolean |
canOpenView(View view,
ViewModel model,
Person user) |
boolean |
canViewGroup(View view,
ViewModel model,
Group group,
String groupId,
Person user) |
MessageService |
getMessageService() |
protected boolean |
isAuthorizedByTemplate(View view,
Component component,
ViewModel model,
String permissionTemplateName,
Person user,
Map<String,String> additionalPermissionDetails,
Map<String,String> additionalRoleQualifications,
boolean checkPermissionExistence) |
void |
setMessageService(MessageService messageService) |
canCreate, canCreateOrMaintain, canMaintainaddStandardAttributes, 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, canUnmaskField, canViewNoteAttachment, getActionFlags, getDocumentAuthorizer, isDocumentInitiator, isInitiator, setDocumentAuthorizer, setDocumentAuthorizerClasscanEditField, canEditGroup, canEditLine, canEditLineField, canEditWidget, canPartialUnmaskField, canPerformAction, canPerformLineAction, canViewField, canViewLine, canViewLineField, canViewWidget, getActionPermissionDetails, getConfigurationService, getDataObjectContext, getEditModes, getFieldPermissionDetails, getGroupPermissionDetails, getWidgetPermissionDetails, setConfigurationServicegetPermissionDetailValues, getPermissionService, getPersonService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplate, permissionExistsByTemplateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplateprotected MessageService messageService
public KsMaintenanceViewAuthorizerBase()
protected void addRoleQualification(Object primaryDataObjectOrDocument, Map<String,String> attributes)
addRoleQualification in class MaintenanceViewAuthorizerBaseprotected void addPermissionDetails(Object primaryDataObjectOrDocument, Map<String,String> attributes)
addPermissionDetails in class MaintenanceViewAuthorizerBaseprotected boolean isAuthorizedByTemplate(View view, Component component, ViewModel model, String permissionTemplateName, Person user, Map<String,String> additionalPermissionDetails, Map<String,String> additionalRoleQualifications, boolean checkPermissionExistence)
isAuthorizedByTemplate in class ViewAuthorizerBasepublic boolean canOpenView(View view, ViewModel model, Person user)
canOpenView in interface ViewAuthorizercanOpenView in class DocumentViewAuthorizerBasepublic boolean canEditView(View view, ViewModel model, Person user)
canEditView in interface ViewAuthorizercanEditView in class DocumentViewAuthorizerBasepublic boolean canViewGroup(View view, ViewModel model, Group group, String groupId, Person user)
canViewGroup in interface ViewAuthorizercanViewGroup in class ViewAuthorizerBasepublic MessageService getMessageService()
public void setMessageService(MessageService messageService)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.