/*
  * The following 2 methods are convenience methods to retrieve String values
  * from an entry.
  */
 private static String getFirstValue(SearchResult entry, String attrName) throws NamingException {
   return ConnectionUtils.getFirstValue(entry, attrName);
 }