public class AuthDAO extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
activeRole(String rolId,
boolean active)
Active role in database
|
static void |
activeUser(String usrId,
boolean active)
Active user in database
|
static void |
createRole(Role role)
Create role in database
|
static void |
createUser(User user)
Create user in database
|
static void |
deleteRole(String rolId)
Delete role from database
|
static void |
deleteUser(String usrId)
Delete user from database
|
static List<Role> |
findAllRoles()
Get all roles in database
|
static List<User> |
findAllUsers(boolean filterByActive)
Get all users in database
|
static Role |
findRoleByPk(String rolId)
Find role by pk
|
static List<Role> |
findRolesByUser(String usrId,
boolean filterByActive)
Get all users within a role
|
static User |
findUserByPk(String usrId)
Get user from database
|
static List<User> |
findUsersByRole(String rolId,
boolean filterByActive)
Get all users within a role
|
static void |
grantRole(String usrId,
String rolId)
Grant role to user
|
void |
revokeRole(String usrId,
String rolId)
Revoke role from user
|
static void |
updateRole(Role role)
Update role in database
|
static void |
updateUser(User user)
Update user in database
|
static void |
updateUserEmail(String usrId,
String usrEmail)
Update user email in database
|
static void |
updateUserPassword(String usrId,
String usrPassword)
Update user password in database
|
public static void createUser(User user) throws DatabaseException
DatabaseExceptionpublic static void updateUser(User user) throws DatabaseException
DatabaseExceptionpublic static void activeUser(String usrId, boolean active) throws DatabaseException
DatabaseExceptionpublic static void updateUserPassword(String usrId, String usrPassword) throws DatabaseException
DatabaseExceptionpublic static void updateUserEmail(String usrId, String usrEmail) throws DatabaseException
DatabaseExceptionpublic static void deleteUser(String usrId) throws DatabaseException
DatabaseExceptionpublic static List<User> findAllUsers(boolean filterByActive) throws DatabaseException
filterByActive - If only active user2 should be included.DatabaseExceptionpublic static List<User> findUsersByRole(String rolId, boolean filterByActive) throws DatabaseException
DatabaseExceptionpublic static List<Role> findRolesByUser(String usrId, boolean filterByActive) throws DatabaseException
DatabaseExceptionpublic static User findUserByPk(String usrId) throws DatabaseException
DatabaseExceptionpublic static void createRole(Role role) throws DatabaseException
DatabaseExceptionpublic static void updateRole(Role role) throws DatabaseException
DatabaseExceptionpublic static void activeRole(String rolId, boolean active) throws DatabaseException
DatabaseExceptionpublic static void deleteRole(String rolId) throws DatabaseException
DatabaseExceptionpublic static List<Role> findAllRoles() throws DatabaseException
DatabaseExceptionpublic static Role findRoleByPk(String rolId) throws DatabaseException
DatabaseExceptionpublic static void grantRole(String usrId, String rolId) throws DatabaseException
DatabaseExceptionpublic void revokeRole(String usrId, String rolId) throws DatabaseException
DatabaseExceptionCopyright © 2015. All Rights Reserved.