tyrex.security.container.helper
public class RolesRealm extends Object
Version: $Revision: 1.5 $ $Date: 2001/03/19 17:39:02 $
Nested Class Summary | |
---|---|
static class | RolesRealm.Role
Definition of a role is a name and members list. |
Constructor Summary | |
---|---|
protected | RolesRealm(String realmName, String[] defaultRoles)
Construct a new realm.
|
Method Summary | |
---|---|
protected void | addRole(String roleName, String[] members)
Add a role or members to an existing role. |
String | getRealmName()
Returns the name of this realm.
|
RoleCredentials | getRoleCredentials(String member)
Returns a role credentials for the given member. |
String[] | listMembers(String roleName)
Lists all the members in the role.
|
String[] | listRoles()
Lists all the roles in this realm.
|
Parameters: realmName The realm name defaultRoles List of default roles that all members are listed in, or null if no default roles
Parameters: roleName The role name members The members list
Returns: Name of realm
Parameters: member The member
Returns: Role credentials
Parameters: roleName The role name
Returns: Array of zero or more members
Returns: Array of zero or more roles