public class CommonPermissionsBroker
extends java.lang.Object
Constructor and Description |
---|
CommonPermissionsBroker()
Constructor of the class
|
Modifier and Type | Method and Description |
---|---|
protected void |
changePermissionToRole(java.lang.String roleName,
java.util.ArrayList<java.lang.String> newPermissions)
Method for changing permissions to a role
|
protected void |
changePermissionToUser(java.lang.String userName,
java.util.ArrayList<java.lang.String> newPermissions)
Method for changing permissions of a user
|
protected java.lang.Boolean |
validateRolePermission(java.lang.String permission,
java.lang.String rolename)
Method providing validation functionality for roles
|
protected java.lang.Boolean |
validateUserPermission(java.lang.String permission,
java.lang.String username)
Method providing validation functionality for users
|
public CommonPermissionsBroker()
protected void changePermissionToRole(java.lang.String roleName, java.util.ArrayList<java.lang.String> newPermissions)
roleName
- Name of the rolenewPermissions
- New permissions of the roleprotected void changePermissionToUser(java.lang.String userName, java.util.ArrayList<java.lang.String> newPermissions)
userName
- Name of the usernewPermissions
- New permissions granted to a userprotected java.lang.Boolean validateUserPermission(java.lang.String permission, java.lang.String username)
permission
- Permission to be validatedusername
- Name of the user whose permissions are validatedprotected java.lang.Boolean validateRolePermission(java.lang.String permission, java.lang.String rolename)
permission
- Permission to be validatedrolename
- Name of the role