Extraer clase interna del validador

Se extrae del validador la clase interna que encapsula la
configuración de retenciones para permitir para mejorar la
mantenibilidad de ambos componentes.
La nueva clase solo es visible desde el paquete para evitar
accesos indebidos.