public interface UsersDAO extends DAO<eu.dnetlib.domain.functionality.UserProfile>
Modifier and Type | Method and Description |
---|---|
boolean |
activateUser(String activation_id) |
boolean |
checkCorrectCreds(String email,
String password) |
eu.dnetlib.domain.functionality.UserProfile |
get(String email) |
boolean |
isActivated(String email) |
boolean |
isAdmin(String email) |
boolean |
isRepoAdmin(String email) |
void |
prepareResetPassword(String uuid,
String email) |
void |
ResetPassword(String activation_id,
String password) |
boolean |
userExists(String email) |
boolean |
usernameExists(String username) |
boolean checkCorrectCreds(String email, String password) throws DaoException
DaoException
boolean isAdmin(String email) throws DaoException
DaoException
boolean isRepoAdmin(String email) throws DaoException
DaoException
boolean isActivated(String email) throws DaoException
DaoException
boolean activateUser(String activation_id) throws DaoException
DaoException
boolean userExists(String email) throws DaoException
DaoException
boolean usernameExists(String username) throws DaoException
DaoException
void prepareResetPassword(String uuid, String email) throws DaoException
DaoException
void ResetPassword(String activation_id, String password) throws DaoException
DaoException
eu.dnetlib.domain.functionality.UserProfile get(String email) throws DaoException
DaoException
Copyright © 2023. All rights reserved.