|
SourceJammer 1.1.0 March 1, 2002 Copyright (c) 2001, 2002 Robert MacGrogan |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.sourcejammer.server.security.UserManager
This class reads and writes to the user.xml file. It keeps a cache of User objects for each user of the system.
Method Summary | |
void |
addUser(java.lang.String userName,
java.lang.String password,
java.lang.String fullName)
Add a new user to the system using the username, password, and full name passed in. |
void |
changeUserPassword(User oUser,
java.lang.String userName,
java.lang.String newPassword)
Change a user's password. |
static UserManager |
getInstance()
|
User |
logInUser(java.lang.String userName,
java.lang.String password)
Logs in the specified users using the password. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Method Detail |
public static UserManager getInstance()
public User logInUser(java.lang.String userName, java.lang.String password) throws InvalidPasswordException, UserDoesNotExistException
public void changeUserPassword(User oUser, java.lang.String userName, java.lang.String newPassword) throws SecurityException, UserDoesNotExistException
oUser
- - the user object of the user requesting the change.userName
- - name of the user whose password is to be changed.newPassword
- - new password for userName.public void addUser(java.lang.String userName, java.lang.String password, java.lang.String fullName) throws UserExistsException
|
SourceJammer 1.1.0 March 1, 2002 Copyright (c) 2001, 2002 Robert MacGrogan |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |