public class IacucPermissionsHelper extends PermissionsHelperBase
AGGREGATOR_NAME, displayNameMap, excludeRoles, form, UNASSIGNED_NAME, VIEWER_NAME| Constructor and Description |
|---|
IacucPermissionsHelper(IacucProtocolForm form)
Constructs a PermissionsHelperBase.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildDisplayNameMap()
Build the mapping of role names to display.
|
boolean |
canModifyPermissions()
Can the current user modify the users and their roles?
|
protected void |
initExcludedRolesHook()
This method initializes excluded role names within the namespace that should not be assignable
in the permissions page.
|
protected boolean |
isStandardRoleName(String roleName)
Is this one of the standard roles? Every document comes
with one or more standard roles (Aggregator, Budget Creator, Viewer, etc.).
|
addNonDerivedRoles, buildRoles, getPersonsInRole, getProtocol, getRoleDisplayName, getRoleSelection, getRoleType, getSystemAuthorizationService, getUnassignedRoleNameaddNewUser, getAssignedRoles, getEditRoles, getKcPersonService, getKimPermissionService, getKimRoles, getModifyPermissions, getNewUser, getNormalRoles, getRole, getRoles, getSortedKimRoles, getTaskAuthorizationService, getUnassignedRoleDisplayName, getUserIdentifier, getUsers, getUserState, getUserStates, prepareView, resetUserStates, setRoles, setUserEditRolespublic IacucPermissionsHelper(IacucProtocolForm form)
form - the formprotected void buildDisplayNameMap()
buildDisplayNameMap in class PermissionsHelperBaseprotected boolean isStandardRoleName(String roleName)
PermissionsHelperBaseisStandardRoleName in class PermissionsHelperBaseroleName - the name of the rolePermissionsHelperBase.isStandardRoleName(java.lang.String)public boolean canModifyPermissions()
PermissionsHelperBasecanModifyPermissions in class PermissionsHelperBasePermissionsHelperBase.canModifyPermissions()protected void initExcludedRolesHook()
PermissionsHelperBaseinitExcludedRolesHook in class PermissionsHelperBaseCopyright © 2013 The Kuali Foundation. All Rights Reserved.