IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

[LDAP] Creation compte password en MD5


Sujet :

Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 180
    Par défaut [LDAP] Creation compte password en MD5
    Bonjour,

    Je creer des comptes LDAP sans soucis, mais mes pwd ne sont pas encodé en MD5, comment enregistrer le pwd en MD5 ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     attributeSet.add( new LDAPAttribute("sn", nom));        
    	        attributeSet.add( new LDAPAttribute("chilliLogin",login));
    	        attributeSet.add( new LDAPAttribute("userPassword",this.getPassword()));                                           
    	        attributeSet.add( new LDAPAttribute("chilliGodFather", parrain));
    	        attributeSet.add( new LDAPAttribute("objectClass", new String[]{"chilliPerson","top"}));    
    	        attributeSet.add( new LDAPAttribute("chilliExpiration", dateF)); 
    	        attributeSet.add( new LDAPAttribute("cn",prenom + " "+ nom));               
    	        attributeSet.add( new LDAPAttribute("chilliCreation", dateO)); 
    	        attributeSet.add( new LDAPAttribute("chilliDesc", raison)); 
     
    	        String  dn  = "chilliLogin="+login+"," + containerName;      
     
    	        LDAPEntry newEntry = new LDAPEntry( dn, attributeSet );
     
     
     
    	        try {
    	           // connect to the server
    	           lc.connect( ldapHost, ldapPort );
     
    	           // authenticate to the server
    	           lc.bind( ldapVersion, loginDN, password.getBytes("UTF8") );
    	           lc.add( newEntry );
     
    	            logger.debug( "\nAdded object: " + dn + " successfully." );

  2. #2
    Membre chevronné
    Avatar de ZouBi
    Inscrit en
    Octobre 2007
    Messages
    508
    Détails du profil
    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 508
    Par défaut
    Bonjour,
    Le package java.security te permettra de faire cela:
    http://java.sun.com/j2se/1.4.2/docs/...e-summary.html

    Voici pour encoder du md5:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    import java.security.MessageDigest;
    import java.security.NoSuchAlgorithmException; 
    ...
    try { 
    byte[] hash = MessageDigest.getInstance("MD5").digest(passWord.getBytes()); } catch (NoSuchAlgorithmException e) {
     
    }

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 180
    Par défaut
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 30/10/2007, 18h46
  2. [WSS3] Connexion au LDAP via Login/password
    Par vds2302 dans le forum SharePoint
    Réponses: 0
    Dernier message: 30/07/2007, 15h50
  3. [Sécurité] test d'un mot de passe et creation compte
    Par pascale86 dans le forum Langage
    Réponses: 1
    Dernier message: 05/12/2006, 17h38
  4. creation de password
    Par chewbacca dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 23/05/2006, 16h00
  5. [Forum / LDAP] Creation d'un forum thematique LDAP (openLdap
    Par shaun_the_sheep dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 5
    Dernier message: 15/12/2005, 16h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo