Salut tout le monde,
je vais tenter de vous résumer mon problème :
je développe actuellement une applet java qui a pour but de permettre aux professionels de santé de s'identifier via leur carte CPS. Comme toutes les cartes à puce, elle peuvent être volées ou perdues, je dois donc vérifier qu'elles s'ont pas été révoquées par le GIP-CPS (l'autorité qui s'occupe de gérer les CPS). Pour celà, il existe un annuaire LDAP :
Quand à moi, après lecture de la CPS, j'ai récupéré pas mal d'informations, dont le numéro d'identifiant de la carte qui sert (d'après la doc) à faire des recherches dans l'annuaire sous le nom "SerialNumber".ldap://annuaire.gip-cps.fr/ou=ac-classe-1,o=gip-cps,c=fr?certificateRevocationList;binary
Question : comment faire ?
Après avoir passé deux jours à potasser la documentation et à fouiller le net à la recherche d'infos j'en suis à la limite du suicide . Sérieusement, j'ai appris toute la théorie de LDAP, j'ai trouvé qu'il existe différents moyens d'y accéder en java (jndi, spring ldap, driver jdbc de novell (et d'autres ? )) mais je n'ai trouvé aucune ressource (tutoriel, exemples de code, etc) qui m'explique clairement comment mettre tout cela en oeuvre dans mon cas : vérifier que l'identifiant que j'ai récupéré n'est pas présent dans cet annuaire.
Voilà, je me tourne donc vers vous en quête d'un peu d'aide,
si vous pouviez me donner quelques pistes je vous en serais grandement reconnaissant !
Merci d'avance !
Partager