es.mcu.yingo.usuarios
Class FactoriaUsuariosUsuarioUnico

java.lang.Object
  extended by es.mcu.yingo.usuarios.FactoriaUsuariosUsuarioUnico
All Implemented Interfaces:
FactoriaUsuariosConCertificado

public class FactoriaUsuariosUsuarioUnico
extends java.lang.Object
implements FactoriaUsuariosConCertificado

Implementación de FactoriaUsuariosConCertificado en el que se asignará siempre el mismo id y roles a todos los usuarios convirtiendose así en el mismo usuario.
Es útil para las aplicaciones que sean sólo de búsqueda

Author:
miguel.esteban

Field Summary
private  java.lang.String idUsuario
          Id que tendrán todos los usuarios
private  java.util.List<java.lang.String> listaRoles
          Lista de roles que tendrán todos los usuarios
 
Constructor Summary
FactoriaUsuariosUsuarioUnico()
           
 
Method Summary
 UsuarioConCertificado crearValidarUsuario(java.security.cert.X509Certificate x509Certificate, java.security.cert.X509Certificate caX509Certificate)
          Crea y valida el usuario
 java.lang.String getIdUsuario()
           
 java.util.List<java.lang.String> getListaRoles()
           
 void setIdUsuario(java.lang.String idUsuario)
           
 void setListaRoles(java.util.List<java.lang.String> listaRoles)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listaRoles

private java.util.List<java.lang.String> listaRoles
Lista de roles que tendrán todos los usuarios


idUsuario

private java.lang.String idUsuario
Id que tendrán todos los usuarios

Constructor Detail

FactoriaUsuariosUsuarioUnico

public FactoriaUsuariosUsuarioUnico()
Method Detail

crearValidarUsuario

public UsuarioConCertificado crearValidarUsuario(java.security.cert.X509Certificate x509Certificate,
                                                 java.security.cert.X509Certificate caX509Certificate)
                                          throws SeguridadYingoException
Description copied from interface: FactoriaUsuariosConCertificado
Crea y valida el usuario

Specified by:
crearValidarUsuario in interface FactoriaUsuariosConCertificado
Returns:
Throws:
SeguridadYingoException

getListaRoles

public java.util.List<java.lang.String> getListaRoles()
Returns:
Devuelve el atributo listaRoles

setListaRoles

public void setListaRoles(java.util.List<java.lang.String> listaRoles)
Parameters:
listaRoles - Carga el atributo listaRoles

getIdUsuario

public java.lang.String getIdUsuario()
Returns:
Devuelve el atributo idUsuario

setIdUsuario

public void setIdUsuario(java.lang.String idUsuario)
Parameters:
idUsuario - Carga el atributo idUsuario