![]() |
The Java Developers Almanac 1.4Order this book from Amazon. |
e483. Modifying an Object's Attributes in the DirectoryThis example modifies some of an object's attributes from the directory.try { // Specify the changes to make ModificationItem[] mods = new ModificationItem[3]; // Replace mail attribute with new value mods[0] = new ModificationItem(DirContext.REPLACE_ATTRIBUTE, new BasicAttribute("mail", "geisel@wizards.com")); // Add additional value to "telephonenumber" mods[1] = new ModificationItem(DirContext.ADD_ATTRIBUTE, new BasicAttribute("telephonenumber", "+1 555 555 5555")); // Remove jpegphoto mods[2] = new ModificationItem(DirContext.REMOVE_ATTRIBUTE, new BasicAttribute("jpegphoto")); // Perform requested modifications on named object ctx.modifyAttributes("cn=Ted Geisel, ou=People", mods); } catch (NamingException e) { }
e482. Reading an Object's Attributes from 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. |