Methods Summary |
---|
public void | addRole(Role role)Add a new {@link Role} to those assigned specifically to this group.
|
public java.lang.String | getDescription()Return the description of this group.
|
public java.lang.String | getGroupname()Return the group name of this group, which must be unique
within the scope of a {@link UserDatabase}.
|
public java.util.Iterator | getRoles()Return the set of {@link Role}s assigned specifically to this group.
|
public UserDatabase | getUserDatabase()Return the {@link UserDatabase} within which this Group is defined.
|
public java.util.Iterator | getUsers()Return the set of {@link User}s that are members of this group.
|
public boolean | isInRole(Role role)Is this group specifically assigned the specified {@link Role}?
|
public void | removeRole(Role role)Remove a {@link Role} from those assigned to this group.
|
public void | removeRoles()Remove all {@link Role}s from those assigned to this group.
|
public void | setDescription(java.lang.String description)Set the description of this group.
|
public void | setGroupname(java.lang.String groupname)Set the group name of this group, which must be unique
within the scope of a {@link UserDatabase}.
|