org.objectweb.jonas.security.realm.principals.UserMBean Interface Reference

Inherited by org.objectweb.jonas.security.realm.principals.User.

Inheritance diagram for org.objectweb.jonas.security.realm.principals.UserMBean:

Inheritance graph
[legend]
List of all members.

Public Member Functions

String[] getArrayRoles ()

Package Functions

String[] getArrayGroups ()
String getName ()
String getPassword ()
void setPassword (String password)
void addGroup (String group)
void addRole (String role)
void removeGroup (String group)
void removeRole (String role)

Detailed Description

This interface defines the MBean method for the User
Author:
Florent Benoit

Definition at line 34 of file UserMBean.java.


Member Function Documentation

void org.objectweb.jonas.security.realm.principals.UserMBean.addGroup String  group  )  [package]
 

Add the specified group to this user

Parameters:
group the group to add

Implemented in org.objectweb.jonas.security.realm.principals.User.

void org.objectweb.jonas.security.realm.principals.UserMBean.addRole String  role  )  [package]
 

Add a role to this user

Parameters:
role the given role

Implemented in org.objectweb.jonas.security.realm.principals.User.

String [] org.objectweb.jonas.security.realm.principals.UserMBean.getArrayGroups  )  [package]
 

Get the groups

Returns:
the array of the groups

Implemented in org.objectweb.jonas.security.realm.principals.User.

String [] org.objectweb.jonas.security.realm.principals.UserMBean.getArrayRoles  ) 
 

Get the roles

Returns:
the array of the roles

Implemented in org.objectweb.jonas.security.realm.principals.User.

String org.objectweb.jonas.security.realm.principals.UserMBean.getName  )  [package]
 

Get the name of this user

Returns:
the name of this user

Implemented in org.objectweb.jonas.security.realm.principals.User.

String org.objectweb.jonas.security.realm.principals.UserMBean.getPassword  )  [package]
 

Get the password of this user

Returns:
the password of this user

Implemented in org.objectweb.jonas.security.realm.principals.User.

void org.objectweb.jonas.security.realm.principals.UserMBean.removeGroup String  group  )  [package]
 

Remove a group from this user

Parameters:
group the given group

Implemented in org.objectweb.jonas.security.realm.principals.User.

void org.objectweb.jonas.security.realm.principals.UserMBean.removeRole String  role  )  [package]
 

Remove a role from this user

Parameters:
role the given role

Implemented in org.objectweb.jonas.security.realm.principals.User.

void org.objectweb.jonas.security.realm.principals.UserMBean.setPassword String  password  )  [package]
 

Set the password of this user

Parameters:
password password of the user

Implemented in org.objectweb.jonas.security.realm.principals.User.


The documentation for this interface was generated from the following file:
Generated on Tue Feb 15 15:07:57 2005 for JOnAS by  doxygen 1.3.9.1