tyrex.security.container.helper

Class RolesRealm.Role

static class RolesRealm.Role extends Object

Definition of a role is a name and members list.
Nested Class Summary
static classRolesRealm.Role.MemberEntry
An entry for each member in the hashtable.
Constructor Summary
Role(String roleName, String[] members)
Construct a new role with the given role name and list of members.
Method Summary
voidaddMembers(String[] members)
Add members to the role.
StringgetRoleName()
Returns the role name.
booleanisInRole(String member)
Returns true if the named member is a member of this role.
String[]listMembers()
Lists all the members in the role.

Constructor Detail

Role

Role(String roleName, String[] members)
Construct a new role with the given role name and list of members.

Parameters: roleName The role name members Array of zero or more members

Method Detail

addMembers

void addMembers(String[] members)
Add members to the role.

Parameters: member Zero or more members

getRoleName

String getRoleName()
Returns the role name.

Returns: The role name

isInRole

boolean isInRole(String member)
Returns true if the named member is a member of this role.

Parameters: member Member name

Returns: True if listed in role

listMembers

String[] listMembers()
Lists all the members in the role.

Returns: An array of zero or more members

Original code is Copyright (c) 1999-2001, Intalio, Inc. All Rights Reserved. Contributions by MetaBoss team are Copyright (c) 2003-2005, Softaris Pty. Ltd. All Rights Reserved.