I've actually came accros Dave Syer's excellent Oauth2 exemple server found here : https://github.com/dsyer/sparklr-boot and the reference documentation of spring-security-Oauth : http://projects.spring.io/spring-security-oauth/docs/oauth2.html.
I understand the concepts of OAuth2 Authorization Server but I am actually looking to plug it on our Active Directory. Before using OAuth2, I used ActiveDirectoryLdapAuthenticationProvider without problem.
I can't find any implementation of ClientDetailsService that is pluggable to an Active Directory.
Did I miss something or do I have to write my own LDAP / AD implementation of ClientDetailsService ?