Method Summary |
|
public void | addGroup(Group group) Add a new
Group to those this user belongs to. |
public void | addRole(Role role) Add a new
Role to those assigned specifically to this user. |
public Iterator | getGroups() Return the set of
Group s to which this user belongs. |
public Iterator | getRoles() Return the set of
Role s assigned specifically to this user. |
public UserDatabase | getUserDatabase() Return the
UserDatabase within which this User is defined. |
public boolean | isInGroup(Group group) |
public boolean | isInRole(Role role) Is this user specifically assigned the specified
Role ? This
method does NOT check for roles inherited based on
Group membership. |
public void | removeGroup(Group group) Remove a
Group from those this user belongs to. |
public void | removeGroups() Remove all
Group s from those this user belongs to. |
public void | removeRole(Role role) Remove a
Role from those assigned to this user. |
public void | removeRoles() Remove all
Role s from those assigned to this user. |
public String | toString() |