tyrex.security.container
public final class RoleCredentials extends Object
Role credentials are considered public.
Version: $Revision: 1.5 $ $Date: 2001/03/19 17:39:02 $
Nested Class Summary | |
---|---|
static class | RoleCredentials.RoleEntry |
Constructor Summary | |
---|---|
RoleCredentials(String[] roleNames)
Construct a new credential with the given list of roles.
| |
RoleCredentials(RoleCredentials[] creds)
Construct a new credential consolidating roles from a list of
credentials.
|
Method Summary | |
---|---|
void | destroy()
Destroy the credentials. |
boolean | isDestroyed()
Returns true if these credentials have been destroyed. |
boolean | isInRole(String roleName)
Returns true if the principal is a member of the named role.
|
String[] | listRoles()
Returns a list of all the role names.
|
Parameters: roleNames Array of zero or more roles
Parameters: creds Array of zero or more credentials
Parameters: roleName Role name
Returns: True if member of role
Returns: Array of zero or more roles