Printemps de Sécurité Java Config - custom AuthenticationProvider et UserDetailsService

Je utiliser java configuration pour configurer la Sécurité Printemps, et j'ai personnalisé AuthenticationProvider et personnalisé UserDetailsService, pour ajouter un champ de connexion suivants
http://forum.spring.io/forum/spring-projects/security/95715-extra-login-fields

J'ai de la difficulté à ajouter des Classes personnalisées dans le Printemps du cadre de la Sécurité à l'aide de java configuration.
Comme java doc de AuthenticationProvider#authenticationProvider décrit:

Ajouter une authentification basée sur la coutume AuthenticationProvider que
est passé. Depuis le AuthenticationProvider mise en œuvre est
inconnu, toutes les personnalisations doivent être fait à l'extérieur et la
AuthenticationManagerBuilder est immédiatement retourné.

Cette méthode ne permet PAS de s'assurer que le UserDetailsService est disponible
pour le getDefaultUserDetailsService() la méthode.

Donc ma question est quelle est la démarche pour définir UserDetailsService dans ce cas?

OriginalL'auteur wgui | 2014-08-13