ldap
文章平均质量分 79
追梦java
这个作者很懒,什么都没留下…
展开
-
SpringLDAP-Reference (中文文档四)
<br />第四章 添加missing API方法重载<br /> <br />4.1自定义查询方法<br />尽管在LdapTemplate中有很多的DirContext重载方法,但它不可能对每个方法都这样做,因为方法太多了,但是我们提供一种方法使用LdapTemplate来得到你想要的conetxt<br />比如说你要调用如下的context方法<br /> NamingEnumerationsearch(Namename,StringfilterExpr,Object[]filterArgs,Sea原创 2010-08-26 14:39:00 · 1145 阅读 · 0 评论 -
openldap 的常用命令
1、删除命令ldapdelete # ldapdelete -x -D 'cn=root,dc=it,dc=com' -W 'uid=qq1,dc=it,dc=com' 2、重新索引ldap数据库命令slapindex # slapindex -f slapd.conf 3、设置使用者密码 # ldappasswd -x -D "cn=root,dc=it,dc=com" -W原创 2010-08-05 10:34:00 · 16504 阅读 · 0 评论 -
Windows下安装使用OpenLDAP
LDAP:(轻量级目录访问协议,Lightweight Directory Access Protocol) 它是基于 X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。 目录是一个为查询、浏览和搜索而优化的专业分布式数据库,它成树状结构组织数据,就好象Linux/Unix系统中的文件目录一样。目录数据库和关系数转载 2010-06-22 15:48:00 · 2140 阅读 · 1 评论 -
ldap 身份验证的通用步骤
和利用数据库进行验证类似,LDAP中也是利用登陆名和密码进行验证,LDAP中会定义一个属性password,用来存放用户密码,而登陆名使用较多的都是mail地址。那怎么样才能正确的用LDAP进行身份验证呢,下面是一个正确而又通用的步骤: 1. 从客户端得到登陆名和密码。注意这里的登陆名和密码一开始并没有被用到。 2. 先匿名绑定到LDAP服务器,如果LDAP服务原创 2010-06-30 08:45:00 · 36061 阅读 · 3 评论 -
openldap学习笔记
openldap学习笔记 http://www.fish888.com/OpenLDAP-t73482 http://blog.chinaunix.net/u1/42825/showart_335695.html openldap在window下的文件配置 http://chiefleo.me/archives/464 http://blog.csdn.net/smilingleo/ar原创 2010-06-18 13:49:00 · 841 阅读 · 0 评论 -
SpringLDAP 简单的用户登陆认证
<br />今天主要实验了下用户的登录验证,在PersonDaoImpl类中增加了验证方法<br />具体代码:还是PersonDaoImpl类<br /> 1. public class PersonDaoImpl implements PersonDao { 2. 3. private LdapTemplate ldapTemplate; 4. 5. public static void main(String[] args) {原创 2010-08-26 14:49:00 · 7078 阅读 · 0 评论 -
SpringLDAP-Reference (中文文档三)
<br />第三章 通过DirContextAdapter进行简单的属性访问及操作<br />3.1介绍<br /> 一个鲜为人知的可能被低估的Java Ldap Api DirContextAdapter 可以去创建一个context,它被很少用的原因是实现它需要创建一个Dircontext实例,Spring Ldap弥补了它的不足:一个默认的DirContext实现称作DirContextAdapter,与之相对应的DirObjectFactory的 实现称作DefaultDirObjectF原创 2010-08-26 14:38:00 · 2101 阅读 · 0 评论 -
SpringLDAP-Reference (中文文档二)
<br />第二章 基本操作<br /> 在这个例子中,我们将使用AttributesMapper轻松的将person类型的对象属性返回。<br /> 例2.1 AttributesMapper 返回一个单一属性<br /> packagecom.example.dao;<br /> publicclassPersonDaoImplimplementsPersonDao{<br /> privateLdapTemplateldapTemplate;<br /> publicv原创 2010-08-26 14:37:00 · 1322 阅读 · 0 评论 -
SpringLDAP-Reference (中文文档一)
<br />序言<br /> Ldap jndi类似于sql编程用jdbc访问数据库,JDBC和JAVA LDAP之间有若干个相同点,虽然是两种完全不同的利弊权衡不同的API,但它们有着一些共有的特性<br /> *即使是最简单的任务,它们都需要大量的底层命令来处理<br /> *不管发生什么情况,程序必须要正确的关闭<br /> *异常处理困难<br /> <br /> 以上的几点情况导致了APIS的普通使用中存在着大量的重复代码,正如我们都知道,重复代码是最原创 2010-08-26 14:36:00 · 2224 阅读 · 0 评论 -
SpringLDAP 操作(一) 搭建目录测试环境
<br />Spring LDAP 是一个用于操作 LDAP 的 Java 框架。它是基于 Spring 的 JdbcTemplate 模式。这个框架能够帮助开发人员简化 looking up,closing contexts,looping through NamingEnumerations,encoding/decoding values与 filters 等操作。(理论上市面所有目录产品都适用,什么?你不知道ldap目录,请建议绕行)<br /> <br />下面是我搭建的一个简单的ja原创 2010-08-26 14:46:00 · 1789 阅读 · 0 评论 -
SpringLDAP-Reference (中文文档五)
<br />第五章 DirContext配制<br />5.1 自定义DirContext 前后处理<br /> 某些情况下,在搜索前后要调用DirContext进行操作,进行这种操作的接口为DirContextProcessor<br /> <br /> publicinterfaceDirContextProcessor{<br /> publicvoidpreProcess(DirContextctx)throwsNamingException;<br /> publicvoidp原创 2010-08-26 14:40:00 · 2328 阅读 · 2 评论