Hallo,
möchte mir aus einem Verzeichnisdienst aus LDAP alle Personen holen mit deren Attributbeschreibungen mit zugehörigen Wert.
Bis jetzt habe ich mit folgendem Code mir nur die Personen ziehen können ; aber nicht deren Attributbeschreibungen mit Wert
Ausgabe : 1. cn=Susie Mustermann 2. cn= Peter Maier etc.
Auszug Code :
Attributbeschreibung mit Wert wäre z. B. : telephoneNumber | +49 0521455 .Im LDAP Browser steht noch bei jeder markierten Person : DN: cn=Susie Mustermann,l=X,ou=Y,o=Z,c=de und 5mal die objectClass mit jeweils verschieden Werten : bla (zusätzlich), person (strukturell), top(abstrakt)
möchte mir aus einem Verzeichnisdienst aus LDAP alle Personen holen mit deren Attributbeschreibungen mit zugehörigen Wert.
Bis jetzt habe ich mit folgendem Code mir nur die Personen ziehen können ; aber nicht deren Attributbeschreibungen mit Wert
Ausgabe : 1. cn=Susie Mustermann 2. cn= Peter Maier etc.
Auszug Code :
Code:
DirContext ctx = new InitialDirContext(env); LinkedList list = new LinkedList(); NamingEnumeration results = null; NamingEnumeration list2 = ctx.list("l=X,ou=Y,o=Z,c=de"); while(list2.hasMore()) { NameClassPair nc = (NameClassPair)list2.next(); System.out.println((counter)++ + "." + nc.getName()); }
Attributbeschreibung mit Wert wäre z. B. : telephoneNumber | +49 0521455 .Im LDAP Browser steht noch bei jeder markierten Person : DN: cn=Susie Mustermann,l=X,ou=Y,o=Z,c=de und 5mal die objectClass mit jeweils verschieden Werten : bla (zusätzlich), person (strukturell), top(abstrakt)
Comment