es.mcu.yingo.tareas.iniciador
Class IniciadorUsuarioConCertificado

java.lang.Object
  extended by es.mcu.yingo.tareas.iniciador.IniciadorAbstracto
      extended by es.mcu.yingo.tareas.iniciador.IniciadorUsuarioConCertificado
All Implemented Interfaces:
Iniciador

public class IniciadorUsuarioConCertificado
extends IniciadorAbstracto

Si el usuario es de tipo UsuarioConCertificado recupera las siguientes propiedades:

Además recupera las claves genericas del usuario del usuario

Author:
carlos.garcia.h
See Also:
IniciadorAbstracto

Field Summary
 
Fields inherited from class es.mcu.yingo.tareas.iniciador.IniciadorAbstracto
logger
 
Constructor Summary
IniciadorUsuarioConCertificado()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.String> obtenerDatos(Usuario usuario, java.lang.String idAplicacion, java.lang.String codExpediente, java.util.HashMap<java.lang.String,java.lang.String> datosSalida)
          Carga los datos del usuario en las claves siguientes claves: "SESION_USUARIOID" "SESION_NOMBRE_COMPLETO" "SESION_NOMBRE" "SESION_APELLIDO1" "SESION_APELLIDO2" "SESION_APELLIDOS" "SESION_ROLES" "SESION_CPOSTAL" "SESION_NOMBRE_VIA" "SESION_LOCALIDAD" "SESION_PROVINCIA" "SESION_PAIS" "SESION_TELEFONO" "SESION_FAX" "SESION_EMAIL" "SISTEM_FECHA" Además si el usuario es de tipo UsuarioConCertificado recupera las siguientes propiedades: "SESION_NIF" "SESION_ENTIDAD" "SESION_CIF" "SESION_ESPERSONAFISICA" "SESION_ID_EMISOR"
 
Methods inherited from class es.mcu.yingo.tareas.iniciador.IniciadorAbstracto
inicializarTarea, obtenerRoles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IniciadorUsuarioConCertificado

public IniciadorUsuarioConCertificado()
Method Detail

obtenerDatos

public java.util.Map<java.lang.String,java.lang.String> obtenerDatos(Usuario usuario,
                                                                     java.lang.String idAplicacion,
                                                                     java.lang.String codExpediente,
                                                                     java.util.HashMap<java.lang.String,java.lang.String> datosSalida)
                                                              throws TareaYingoException
Carga los datos del usuario en las claves siguientes claves: Además si el usuario es de tipo UsuarioConCertificado recupera las siguientes propiedades:

Specified by:
obtenerDatos in class IniciadorAbstracto
Parameters:
usuario -
idAplicacion -
codExpediente -
Returns:
Throws:
TareaYingoException