gov.nih.nci.cagrid.dorian.service.idp
Class UserManager
java.lang.Object
gov.nih.nci.cagrid.dorian.common.LoggingObject
gov.nih.nci.cagrid.dorian.service.idp.UserManager
public class UserManager
- extends LoggingObject
- Version:
- $Id: ArgumentManagerTable.java,v 1.2 2004/10/15 16:35:16 langella
Exp $
- Author:
- Stephen Langella , Scott Oster , Shannon Hastings
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INVALID_PASSWORD_MESSAGE
public static java.lang.String INVALID_PASSWORD_MESSAGE
ADMIN_USER_ID
public static java.lang.String ADMIN_USER_ID
ADMIN_PASSWORD
public static java.lang.String ADMIN_PASSWORD
UserManager
public UserManager(Database db,
IdentityProviderConfiguration conf)
throws DorianInternalFault
- Throws:
DorianInternalFault
authenticateAndVerifyUser
public IdPUser authenticateAndVerifyUser(BasicAuthCredential credential)
throws DorianInternalFault,
PermissionDeniedFault
- Throws:
DorianInternalFault
PermissionDeniedFault
verifyUser
public void verifyUser(IdPUser u)
throws DorianInternalFault,
PermissionDeniedFault
- Throws:
DorianInternalFault
PermissionDeniedFault
addUser
public void addUser(IdPUser user)
throws DorianInternalFault,
InvalidUserPropertyFault
- Throws:
DorianInternalFault
InvalidUserPropertyFault
removeUser
public void removeUser(java.lang.String uid)
throws DorianInternalFault
- Throws:
DorianInternalFault
getUsers
public IdPUser[] getUsers(IdPUserFilter filter)
throws DorianInternalFault
- Throws:
DorianInternalFault
getUsers
public IdPUser[] getUsers(IdPUserFilter filter,
boolean includePassword)
throws DorianInternalFault
- Throws:
DorianInternalFault
getUser
public IdPUser getUser(java.lang.String uid)
throws DorianInternalFault,
NoSuchUserFault
- Throws:
DorianInternalFault
NoSuchUserFault
getUser
public IdPUser getUser(java.lang.String uid,
boolean includePassword)
throws DorianInternalFault,
NoSuchUserFault
- Throws:
DorianInternalFault
NoSuchUserFault
updateUser
public void updateUser(IdPUser u)
throws DorianInternalFault,
NoSuchUserFault,
InvalidUserPropertyFault
- Throws:
DorianInternalFault
NoSuchUserFault
InvalidUserPropertyFault
userExists
public boolean userExists(java.lang.String uid)
throws DorianInternalFault
- Throws:
DorianInternalFault
clearDatabase
public void clearDatabase()
throws DorianInternalFault
- Throws:
DorianInternalFault