es.mcu.yingo.campos.validadores
Class ValidadorCampoSQLInyection

java.lang.Object
  extended by es.mcu.yingo.campos.validadores.ValidadorCampoPermiteVacioAbstracto
      extended by es.mcu.yingo.campos.validadores.ValidadorCampoSQLInyection
All Implemented Interfaces:
ValidadorCampo

public class ValidadorCampoSQLInyection
extends ValidadorCampoPermiteVacioAbstracto

Implementación del interfaz ValidadorCampo que valida que no se pueda hacer una SQL Inyection
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error

Author:
vicente.carbajo

Field Summary
private static java.lang.String CARACTERESNOPERMITIDOS
          Caracteres no permitidos
private static java.lang.String CLAVEERROR
          Mensaje de error
 
Fields inherited from class es.mcu.yingo.campos.validadores.ValidadorCampoPermiteVacioAbstracto
logger
 
Constructor Summary
ValidadorCampoSQLInyection()
           
 
Method Summary
 MensajeI18n validaCampo(java.lang.Object valor)
          Valida que tenga el formato correcto de un Cif correcto.
 
Methods inherited from class es.mcu.yingo.campos.validadores.ValidadorCampoPermiteVacioAbstracto
valida
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLAVEERROR

private static final java.lang.String CLAVEERROR
Mensaje de error

See Also:
Constant Field Values

CARACTERESNOPERMITIDOS

private static final java.lang.String CARACTERESNOPERMITIDOS
Caracteres no permitidos

See Also:
Constant Field Values
Constructor Detail

ValidadorCampoSQLInyection

public ValidadorCampoSQLInyection()
Method Detail

validaCampo

public MensajeI18n validaCampo(java.lang.Object valor)
Valida que tenga el formato correcto de un Cif correcto.
Si es valor es nulo se deja pasar la validación, ya que evidentemente, con la cadena vacía no se puede hacer "sql inyection"
Se devuelve nulo si se pasa la validación o el error en caso de que no

Specified by:
validaCampo in class ValidadorCampoPermiteVacioAbstracto
Parameters:
valor -
Returns: