当前位置: 首页 > 工具软件 > OneLDAP > 使用案例 >

用Sun OneLdap的API查询群组3

韩阳飙
2023-12-01

 public int createGroup(String groupName, DirContext ctx)
 {
  
  // 查找该组是否已经存在
  ArrayList vec = searchGroup(ctx, groupName);
  if (vec.size() > 0)
  {
   return 1;
  }
  try {
   Attributes attrs = new BasicAttributes(true);
   // 获得组上一级的DN
   Attribute objclass = new BasicAttribute("objectclass");
   objclass.add("top");
   objclass.add("groupofuniquenames");
   attrs.put(objclass);
   
   Context result = ctx.createSubcontext(rdn, attrs);
   result.close();
  } catch (Exception e)
  {
   e.printStackTrace();
   return -1;
  }
  return 0;
 }

 类似资料: