Integrating Spring Security with an external LDAP server