|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ftpserver.remote.UserManager
public class UserManager
This is user manager remote adapter class. This is used by remote admin GUI.
| Constructor Summary | |
|---|---|
UserManager(UserManagerInterface userManager)
Constructor - sets the actual user manager |
|
| Method Summary | |
|---|---|
boolean |
authenticate(java.lang.String login,
java.lang.String password)
Authenticate user |
void |
delete(java.lang.String userName)
Delete the user from the system. |
boolean |
doesExist(java.lang.String name)
User existance check. |
java.lang.String |
getAdminName()
Get admin name |
java.util.List |
getAllUserNames()
Get all user names in the system. |
User |
getUserByName(java.lang.String name)
Get user by name. |
UserManagerInterface |
getUserManager()
Get the actual user manager |
void |
reload()
Load the user data again |
void |
save(User user)
Save the user. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UserManager(UserManagerInterface userManager)
throws java.rmi.RemoteException
java.rmi.RemoteException| Method Detail |
|---|
public UserManagerInterface getUserManager()
public void save(User user)
throws java.lang.Exception
save in interface UserManagerInterfacejava.lang.Exception
public void delete(java.lang.String userName)
throws java.lang.Exception
delete in interface UserManagerInterfacename - name of the user to be deleted.
java.lang.Exceptionpublic User getUserByName(java.lang.String name)
getUserByName in interface UserManagerInterfacepublic java.util.List getAllUserNames()
getAllUserNames in interface UserManagerInterfacepublic boolean doesExist(java.lang.String name)
doesExist in interface UserManagerInterfacename - user name
public boolean authenticate(java.lang.String login,
java.lang.String password)
authenticate in interface UserManagerInterface
public void reload()
throws java.lang.Exception
reload in interface UserManagerInterfacejava.lang.Exceptionpublic java.lang.String getAdminName()
getAdminName in interface UserManagerInterface
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||