Вы должны использовать известный хак для настройки свойств bean-компонентов, не представленных в конфигурации пространства имен - BeanPostProcessor:
@Component
public class VerificationCodeFilterBeanPostProcessor implements BeanPostProcessor {
private final String filterProcessesUrl = "/your/path/here";
@Override
public final Object postProcessAfterInitialization(final Object bean, final String beanName) {
return bean;
}
@Override
public final Object postProcessBeforeInitialization(final Object bean, final String beanName) {
if (bean instanceof VerificationCodeFilter) {
final VerificationCodeFilter filter = (VerificationCodeFilter) bean;
filter.setFilterProcessesUrl(filterProcessesUrl);
}
return bean;
}
}