public class LookupViewAuthorizerBase extends ViewAuthorizerBase
ViewAuthorizer
for
LookupView
instancesConstructor and Description |
---|
LookupViewAuthorizerBase() |
Modifier and Type | Method and Description |
---|---|
boolean |
canInitiateMaintenanceDocument(String dataObjectClassName,
Person user)
Check if user is allowed to initiate the maintenance document associated with the lookup data
object class.
|
boolean |
canOpenView(View view,
ViewModel model,
Person user)
Override to check the for permissions of type 'Look Up Records' in addition to the open view check
done in super
|
canEditField, canEditGroup, canEditLine, canEditLineField, canEditView, canEditWidget, canPartialUnmaskField, canPerformAction, canPerformLineAction, canUnmaskField, canViewField, canViewGroup, canViewLine, canViewLineField, canViewWidget, getActionFlags, getActionPermissionDetails, getConfigurationService, getDataObjectContext, getEditModes, getFieldPermissionDetails, getGroupPermissionDetails, getRequestAuthorizationCache, getWidgetPermissionDetails, isAuthorizedByTemplate, setConfigurationService, setRequestAuthorizationCache
addPermissionDetails, addRoleQualification, getPermissionDetailValues, getPermissionService, getPersonService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplate, permissionExistsByTemplate
public LookupViewAuthorizerBase()
public boolean canOpenView(View view, ViewModel model, Person user)
canOpenView
in interface ViewAuthorizer
canOpenView
in class ViewAuthorizerBase
view
- view instance the open permission should be checked formodel
- object containing the model data associated with the viewuser
- user who is requesting the viewViewAuthorizer.canOpenView(View, ViewModel, org.kuali.rice.kim.api.identity.Person)
public boolean canInitiateMaintenanceDocument(String dataObjectClassName, Person user)
dataObjectClassName
- data object class name associated with the lookupuser
- user we are authorizing the actions forCopyright © 2005–2015 The Kuali Foundation. All rights reserved.