00001 00027 package org.objectweb.jonas.security.realm.principals; 00028 00029 00034 public interface UserMBean { 00035 00040 String[] getArrayRoles(); 00041 00046 String[] getArrayGroups(); 00047 00052 String getName(); 00053 00058 String getPassword(); 00059 00064 void setPassword(String password); 00065 00066 00071 void addGroup(String group); 00072 00077 void addRole(String role); 00078 00083 void removeGroup(String group); 00084 00089 void removeRole(String role); 00090 00091 }