|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interfaz que define un DAO para los objetos de autentificacion.
Method Summary | |
List |
allGroups()
Obtiene todos los grupos. |
List |
allPermissions()
Obtiene todos los permisos. |
List |
allUsers()
Obtiene todos los usuarios. |
Group |
createGroup()
Crea un nuevo grupo. |
Permission |
createPermission()
Crea un nuevo permiso. |
User |
createUser()
Crea un nuevo usuario. |
String |
encryptPassword(String passwd,
String salt)
Encripta un password, usando los datos adicionales. |
Group |
getGroup(String name)
Obtiene el grupo con el nombre especificado. |
Permission |
getPermission(String name)
Devuelve un permiso con el nombre especificado. |
User |
getUser(String login)
Obtiene el usuario con el login especificado. |
List |
permissionsForGroup(Group group)
Devuelve los permisos asignados a un grupo. |
List |
permissionsForUser(User user)
Devuelve los permisos que tiene un usuario. |
User |
validateUser(String login,
String passwd)
Devuelve un usuario, solamente si el login y password son correctos. |
Methods inherited from interface net.ezcontent.dao.GenericDAO |
delete, delete, findAll, findAll, getStatus, getStatus, getStatusList, refresh, refresh, save, save, update, update |
Method Detail |
public User validateUser(String login, String passwd)
public String encryptPassword(String passwd, String salt)
public User getUser(String login)
public Group getGroup(String name)
public List allUsers()
public List allGroups()
public Permission getPermission(String name)
public List allPermissions()
public List permissionsForUser(User user)
public List permissionsForGroup(Group group)
public User createUser()
public Group createGroup()
public Permission createPermission()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |