|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectes.mcu.yingo.aplicacion.permisos.PermisoPorUsuarioConfiguradoXml
public class PermisoPorUsuarioConfiguradoXml
Esta clase indica si se tiene permiso o no para realizar una determinada acción. El funcionamiento es el siguiente: Si el usuario que intenta obtener el permiso está entre los que se indican en la lista "usuariosPermitidos", se obtiene el permiso. El funcionamiento típico de este permiso, puede ser: "Pueden obtener el permiso los usuarios "pepito.perez", "juanito.ruiz"...
| Field Summary | |
|---|---|
private java.util.List<java.lang.String> |
usuariosPermitidos
Lista de Id de los usuarios que pueden acceder a la aplicación |
| Constructor Summary | |
|---|---|
PermisoPorUsuarioConfiguradoXml()
|
|
| Method Summary | |
|---|---|
java.util.List<java.lang.String> |
getUsuariosPermitidos()
Lista de Id de los usuarios que pueden acceder a la aplicación |
void |
setUsuariosPermitidos(java.util.List<java.lang.String> usuariosPermitidos)
Lista de Id de los usuarios que pueden acceder a la aplicación |
boolean |
tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true si el usuario está en la lista de usuariosPermitidos |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private java.util.List<java.lang.String> usuariosPermitidos
| Constructor Detail |
|---|
public PermisoPorUsuarioConfiguradoXml()
| Method Detail |
|---|
public boolean tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
throws YingoException
tienePermiso in interface Permisosdao - idAplicacion - idTarea - codExpediente - usuario -
BaseDatosYingoException
YingoExceptionpublic java.util.List<java.lang.String> getUsuariosPermitidos()
public void setUsuariosPermitidos(java.util.List<java.lang.String> usuariosPermitidos)
usuariosPermitidos - the usuariosPermitidos to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||