es.mcu.yingo.filtros
Class FiltroRedireccionCertJuridica

java.lang.Object
  extended by org.springframework.web.filter.GenericFilterBean
      extended by org.springframework.web.filter.OncePerRequestFilter
          extended by es.mcu.yingo.filtros.FiltroAbstracto
              extended by es.mcu.yingo.filtros.FiltroRedireccion
                  extended by es.mcu.yingo.filtros.FiltroRedireccionCertJuridica
All Implemented Interfaces:
javax.servlet.Filter, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware

public class FiltroRedireccionCertJuridica
extends FiltroRedireccion

Clase que hereda de FiltroRedireccion y que sobrescribe el método masCondiciones.
Obtiene de la sesión el objeto usuario, comprueba que es instancia de UsuarioConCertificado y de este obtiene el certificado y devuelve si es de persona jurídica. En otro caso masCondiciones devuelve false. Ejemplo de configuración:

 
        FiltroRedireccionJuridicaRecursosActosAdministrativos
            es.mcu.yingo.filtros.FiltroRedireccionCertJuridica
            
                        vistaError
                        /rcr/inter/error.form
                
                 
                        regex
                        
                
                 
                        remplazo
                        
                
        
 

Author:
miguel.esteban

Field Summary
 
Fields inherited from class es.mcu.yingo.filtros.FiltroAbstracto
FILTRO_URL_VISTAERROR, logger, VISTA_ERROR, vistaError
 
Fields inherited from class org.springframework.web.filter.OncePerRequestFilter
ALREADY_FILTERED_SUFFIX
 
Constructor Summary
FiltroRedireccionCertJuridica()
           
 
Method Summary
protected  boolean masCondiciones(javax.servlet.http.HttpServletRequest request)
          Sobrescribir para meter las condicione necesarias en el que se haran el remplazo
 
Methods inherited from class es.mcu.yingo.filtros.FiltroRedireccion
doFilterInternal, getEsRedireccionServidor, getRegex, getRemplazo, redireccionar, setEsRedireccionServidor, setRegex, setRemplazo
 
Methods inherited from class es.mcu.yingo.filtros.FiltroAbstracto
colocarParametroRequestVistaError, getVistaError, obtenerUrlActual, recogerError, setVistaError
 
Methods inherited from class org.springframework.web.filter.OncePerRequestFilter
doFilter, getAlreadyFilteredAttributeName, shouldNotFilter
 
Methods inherited from class org.springframework.web.filter.GenericFilterBean
addRequiredProperty, afterPropertiesSet, destroy, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setFilterConfig, setServletContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FiltroRedireccionCertJuridica

public FiltroRedireccionCertJuridica()
Method Detail

masCondiciones

protected boolean masCondiciones(javax.servlet.http.HttpServletRequest request)
Description copied from class: FiltroRedireccion
Sobrescribir para meter las condicione necesarias en el que se haran el remplazo

Overrides:
masCondiciones in class FiltroRedireccion
Returns: