Менеджер аутентификации использует все провайдеры аутентификации для аутентификации токенов аутентификации, которые он должен аутентифицировать.
Фильтр обработки аутентификации просто добавляет токен (имя пользователя, пароль). Другие фильтры тоже добавляют токены. Например, AnonymousProcessingFilter.
Идея состоит в том, чтобы отделить генерацию токена от аутентификации токена. Таким образом, вы можете легко реализовать такие вещи, как аутентификация по нескольким источникам.
Обычный случай - один провайдер на генератор токенов.