|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bea.ales.management.RoleManager
This class manages roles. It provides methods to create, delete, rename and find roles.
Field Summary | |
static java.lang.String |
ROOT_ROLE
|
Method Summary | |
Role |
getRole(java.lang.String name)
Get a Role WITHOUT checking the view access. |
Role |
getRoleCheckViewAccess(java.lang.String name)
Get the role by name. |
java.util.List |
getRolesWithDeniedRole()
Get all roles which have excluded roles against them. |
Role |
getRootRole()
Get the root role for current application. |
void |
removeRole(Role role)
Remove the role. |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public static java.lang.String ROOT_ROLE
Method Detail |
public Role getRoleCheckViewAccess(java.lang.String name) throws ManagementException
name
- the name of the rolepublic Role getRole(java.lang.String name) throws ManagementException
Role
WITHOUT checking the view access.
name
- The name of the Role
.public Role getRootRole() throws ManagementException
public void removeRole(Role role) throws ManagementException
role
- the role to be removed.public java.util.List getRolesWithDeniedRole() throws ManagementException
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |