apacheDS 2.0.0中有哪些API变化?
创始人
2024-09-05 17:01:08
0

在ApacheDS 2.0.0中,有一些API发生了变化。下面是一些主要的变化:

  1. 启动和停止ApacheDS的方式发生了改变。以前是使用DirectoryService类的startup()shutdown()方法,现在改为使用LdapServer类的start()stop()方法。
// 以前的方式
DirectoryService service = new DefaultDirectoryService();
service.startup();
// do something
service.shutdown();

// 现在的方式
LdapServer server = new LdapServer();
server.start();
// do something
server.stop();
  1. DirectoryService类的getAdminSession()方法已经被移除。现在可以使用LdapNetworkConnection类的bind()方法来获取管理员会话。
// 以前的方式
DirectoryService service = new DefaultDirectoryService();
service.startup();
CoreSession adminSession = service.getAdminSession();
// do something
service.shutdown();

// 现在的方式
LdapServer server = new LdapServer();
server.start();
LdapConnection connection = new LdapNetworkConnection("localhost", 10389);
connection.bind("uid=admin,ou=system", "secret");
// do something
server.stop();
  1. Entry类的addAttributeValue()方法已经被移除。现在可以使用Attribute类的add()方法来添加属性值。
// 以前的方式
Entry entry = new DefaultEntry();
entry.addAttributeValue("cn", "John Doe");
entry.addAttributeValue("cn", "Jane Doe");

// 现在的方式
Entry entry = new DefaultEntry();
entry.addAttribute(new DefaultAttribute("cn", "John Doe", "Jane Doe"));

这些是ApacheDS 2.0.0中的一些API变化。注意,在使用新的API之前,请确保阅读官方文档以了解更多详情和最新的改动。

相关内容

热门资讯

重大通报!微乐小程序晃晃脚本,... 您好,蜀山四川亲友房辅助免费这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】...
推荐攻略!上品辅助器,aapo... 您好:上品辅助器这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好...
六分钟了解!上饶打炸辅助,互游... 六分钟了解!上饶打炸辅助,互游辅助518(总是真的是有挂)1、在上饶打炸辅助插件功能辅助器技巧中,中...
一分钟揭秘!天天互娱网络科技,... 一分钟揭秘!天天互娱网络科技,wepoker代打辅助机器人,详细教程(有挂秘诀);一分钟揭秘!天天互...
一分钟了解!乐酷副厅辅助,闲逸... 一分钟了解!乐酷副厅辅助,闲逸亲友圈辅助下载(果然是真的有挂)1、在闲逸亲友圈辅助下载插件功能辅助器...
今日焦点!方片十三张外挂,聚星... 【福星临门,好运相随】;今日焦点!方片十三张外挂,聚星ai辅助工具激活码,新2025版(有挂秘笈);...
分享开挂内幕!闲逸辅助软件下载... 分享开挂内幕!闲逸辅助软件下载苹果,天天爱柳州麻将辅助器(竟然有挂)1、闲逸辅助软件下载苹果免费脚本...
终于知道!九酷众游辅助,hhp... 您好,九酷众游辅助这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这款...
玩家必备攻略!微乐小程序微乐房... 玩家必备攻略!微乐小程序微乐房间怎么开挂,波特互娱辅助(本来是有挂)1、微乐小程序微乐房间怎么开挂辅...
科技通报!哈狗智能辅助,hhp... 科技通报!哈狗智能辅助,hhpoker真的有透视吗,解密教程(有挂分享);1、这是跨平台的哈狗智能辅...