org.wso2.wsas.persistence.dao
Class UserDAO
java.lang.Object
org.wso2.wsas.persistence.dao.BaseDAO
org.wso2.wsas.persistence.dao.UserDAO
- public class UserDAO
- extends BaseDAO
Data access object managing persistence operations related to users
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserDAO
public UserDAO(HibernateConfig hbConfig)
getUsers
public ServiceUserDO[] getUsers()
deleteUser
public void deleteUser(java.lang.String username)
deleteRoleFromUser
public void deleteRoleFromUser(java.lang.String username,
java.lang.String role)
getUser
public ServiceUserDO getUser(java.lang.String username)
getUserRoles
public ServiceUserRoleDO[] getUserRoles(ServiceUserDO serviceUserDO)
addRole
public void addRole(java.lang.String userName,
ServiceUserRoleDO role)
getUser
public ServiceUserDO getUser(java.lang.String username,
org.hibernate.Session session)
getRoles
public ServiceUserRoleDO[] getRoles(java.lang.String serviceUser)
userHasRole
public boolean userHasRole(java.lang.String username,
ServiceUserRoleDO role)