Spring LDAP et attributes
voilà,
J'ai réalisé l'authentification de mon application en utilisant les namespace ldap de spring.
maintenant j'ai besoin de certains attributs de la personne authentifier pour récupérer les paramètres de l'utilisateur.
Code:
SecurityContextHolder.getContext().getAuthentication().getPrincipal()
ne me fournit rien d'intéressants(les attributes sont vides)
après une recherche sur internet, j'ai vu une méthode employant le ContextSource, ou même une méthode de mapping d'attributs.
Mais ces 2 méthodes nécessitent de repasser les paramètres de connexions LDAP et relancer cette connexion. Ce que je trouve un peu dommage etant donné que l'on a deja fait tout cela via spring security.
Ma question est donc: y a t-il une autre méthode pour réccupérer un attribut de mon utilisateur directement via le securityContextHolder, ou un moyen de paramétrer les attributs à alimenter lors de l'authentification.
Merci.