net.sourceforge.minor.daos
Interface UserDAO
- All Known Implementing Classes:
- MySQLUserDAO, OracleUserDAO
- public interface UserDAO
authenticateUser
public User authenticateUser(AuthenticationCredential c)
banishUser
public void banishUser(User u, User requestor)
deleteUser
public void deleteUser(User u, User requestor)
getAllSupportedRoles
public List getAllSupportedRoles()
getAnonymousUser
public User getAnonymousUser()
getUserRoles
public List getUserRoles(User u)
modifyUser
public void modifyUser(User u, User requestor)
registerUser
public void registerUser(User u)