![]() |
The Java Developers Almanac 1.4 |
|
e482. Reading an Object's Attributes from the DirectoryThis example reads some of an object's attributes from the directory. try {
// Specify the ids of the attributes to return
String[] attrIDs = {"sn", "telephonenumber", "golfhandicap", "mail"};
// Get the attributes requested
Attributes answer = ctx.getAttributes("cn=Ted Geisel, ou=People", attrIDs);
NamingEnumeration enum = answer.getAll();
while (enum.hasMore()) {
Attribute attr = (Attribute)enum.next();
process(attr);
}
} catch (NamingException e) {
}
e483. Modifying an Object's Attributes in the Directory e484. Creating a Directory Entry e485. Adding a Binding with Attributes to the Directory e486. Performing a Basic Directory Search e487. Searching the Directory by Using a Search Filter e488. Searching a Subtree in the Directory e489. Cancelling a Directory Search e490. Getting an Object's Schema from the Directory e491. Getting an Attribute's Schema from the Directory e492. Authenticating to the Directory © 2002 Addison-Wesley. |