《网络安全核心技术内幕 网络服务器目录管理和应用软件开发指南》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:(美)(J.舒姆)John Shum主编
  • 出 版 社:北京:北京希望电子出版社
  • 出版年份:2000
  • ISBN:7900044256
  • 页数:133 页
图书介绍:本套丛书由三本书组成,本书是其中的一本。这是一本基于Java语言软件工具包如何开发网络服务器目录管理和应用软件的指导书。全书由17章构成,主要内容包括:LDAP协议,Netscape Directory SDK简介,LDAP的目录结构,如何编写NetScape Directory客户端程序,目录服务器的连接和认证,查询目录信息,使用过滤器和过滤器配置文件以提高查询效率,使用推荐服务器和异常处理,对目录中的条目进行修改等。LDAP是一个由密歇根大学开发的目录服务和访问协议。它以TCP/IP协议为基础协议,在Internet和Intranet上即可实现通讯,并且该协议去除了早期X.500协议的一些缺点,用简化的X.500目录结构和简化的目录访问方法,试图提供不同目录之间,用户、管理员和目录之间交流的标准办法。LDAP定义了目录信息的访问和存储方法,目录服务器不需要使用LDAP结构既可用LDAP访问。因此相对于以前的目录访问协议(DAP)而言称为轻便目录访问协议(Lightwieight Directory Access Protocol)。Netscape Directory Server

前言页 1

第一部分 LDAP和Netscape Directory SDK for Java简介 3

第1章 LDAP简介 3

1.1 目录服务器的工作方式 3

1.2 LDAP服务器组织目录的方式 4

1.3 LDAP客户端和服务器的工作方式 5

1.4 了解LDAP协议版本3 6

1.5 其他内容 6

第2章 使用Netscape Directory SDK for Java 7

2.1 理解LDAP的Java类 7

2.2 Netscape Directory SDK for Java初步 7

3.2 样本代码 12

3.1 了解该客户端样本 12

第3章 快速入门 12

第二部分 用Netscape Directory SDK for Java编写客户端 17

第4章 编写LDAP客户端 17

4.1 概述:设计一个LDAP客户端 17

4.2 创建连接并设置优先权 18

4.3 连接到LDAP服务器 19

4.4 LDAP服务器的认证和绑定 19

4.5 执行LDAP操作 21

4.6 断开到服务器的连接 22

第5章 使用LDAP Java类 23

5.1 获取SDK相关信息 23

5.2 异常处理 23

5.3 处理推荐 26

5.4 使用内存缓冲区 28

5.5 克隆连接 31

5.6 使用分辨名(DN) 32

第6章 查询目录 33

6.1 概述:用LDAP Java类进行查询 33

6.2 发送查询请求 33

6.3 获取查询结果 39

6.4 对查询结果进行排序 43

6.5 取消查询 44

6.6 示例:查询目录 44

6.7 读取一个条目 46

6.8 列出子条目 47

7.2 理解配置文件的语法 50

第7章 使用过滤器配置文件 50

7.1 理解过滤器配置文件 50

7.3 理解过滤器参数 52

7.4 载入过滤器配置文件 52

7.5 检索过滤器 53

7.6 给过滤器添加前缀和后缀 55

第8章 添加、更新和删除条目 60

8.1 添加新条目 60

8.2 修改条目 63

8.3 删除条目 67

8.4 更改条目的名称 68

9.1 比较一个属性的值 71

第9章 比较条目中的值 71

10.1 了解LDAP URL 73

第10章 使用LDAP URL 73

10.2 LDAP URL举例 74

10.3 获取LDAP URL的组件 75

10.4 执行LDAP URL 75

第三部分 高级篇 79

第11章 获取服务器信息 79

11.1 理解DSE 79

11.2 获取根DSE 79

11.3 确定服务器是否支持LDAP版本3 81

11.4 获取模式信息 83

12.1 Netscape Directory SDK for Java中对SSL的操作 89

第12章 SSL层上的连接 89

12.2 在SSL层上连接的先决条件 90

12.3 在SSL上连接到服务器 91

12.4 使用基于身份确认的客户端认证 91

第13章 使用LDAP控制 92

13.1 LDAP控制的运行方式 92

13.2 使用LDAP Java类中的控制 93

13.3 确定服务器所支持的控制 93

13.4 使用服务器端排序控制 96

13.5 使用持续查询控制 103

13.6 使用条目更改标志控制 107

13.8 使用管理DSA IT控制 108

13.7 使用虚拟列表视图控制 108

13.9 使用口令原则控制 109

13.10 使用代理授权控制 109

第14章 使用SASL认证 111

14.1 理解SASL 111

14.2 准备使用SASL认证 111

14.3 在客户端使用SASL 114

14.4 有关的更多信息 116

第15章 使用JNDI Service Provider 117

15.1 JNDI的运行方式 117

15.2 安装Service Provider 117

15.3 JNDI的环境属性 119

15.4 控制操作 121

第16章 使用扩展操作 124

16.1 扩展操作的执行方式 124

16.2 在服务器上安装扩展操作的支持软件 124

16.3 确定支持的扩展操作 125

16.4 执行扩展操作 125

16.5 举例:扩展操作 125

第17章 使用异步接口 127

17.1 同步与异步连接的对比 127

17.2 异步接口的一般用途 127

17.3 异步接口中的新类 128

17.4 执行异步查询 128

17.5 相关信息 131

附录 词汇表 132