`
晴天雨天
  • 浏览: 14742 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

jldap实现Java对LDAP的基本操作

    博客分类:
  • LDAP
阅读更多

目录:

  1. 概述
  2. 基本操作
  • 查询
  • 添加
  • 删除
  • 修改属性
  • 验证密码

[一]、概述

jldap 官网:http://www.openldap.org/jldap/

可以从官网下载源编译生成jar包,如果项目是用maven构建的,在pom.xml中增加如下内容即可:

[二]、基本操作

为了演示基本的操作,需要搭建个LDAP服务,有关openLDAP在windows上的安装配置可参见:http://www.micmiu.com/enterprise-app/sso/openldap-windows-config/ ,我配置好演示用的LDAP基本信息可见客户端截图:

1.查询

java代码:LDAPSearchDemo.java

运行结果:

查询结果和客户端查询出的信息一致。

2.添加

java代码:LDAPAddEntry.java

运行结果:

客户端刷新后的截图:

3.删除

java代码:LDAPDeleteEntry.java

运行结果:

在刷新客户端后发现刚新增加的条目:addnew 已经被删除了。

4.修改属性

java代码:LDAPAddEntry.java

修改后客户端查询到的信息截图如下:

5.验证密码

java代码:LDAPVerifyPassword.java

运行结果:

验证密码成功。

 

转载自micmiu – 软件开发+生活点滴http://www.micmiu.com/ ]

本文链接地址: http://www.micmiu.com/opensource/java-ldap-demo/

分享到:
评论

相关推荐

    java连接LDAP的jar包和实例

    在Java中,我们可以使用JNDI(Java Naming and Directory Interface)和特定的LDAP提供者(如Novell的jLDAP)来实现与LDAP服务器的交互。 在标题提及的"novell-jldap-devel-2013.08.30.1433-xplat"压缩包中,包含了...

    用JAVA实现LDAP的访问.txt

    本文将详细介绍如何使用Java来实现对LDAP的访问,主要探讨两种方式:使用`LDAPTemplate`和使用`JLDAP`。 #### 二、使用LDAPTemplate访问LDAP ##### 2.1 LDAPTemplate介绍 `LDAPTemplate`是Spring框架中提供的一种...

    JLDAP的jar包

    ldap.jar是java操作jldap的.jar包 JLDAP是一个LDAP Java类库,利用其开发的应用程序能够通过LDAPv3访问,管理,更新,和搜索存在目录(directory)上的信息。

    jldap4.3.jar下载

    在Java中,我们可以利用Java LDAP API来与LDAP服务器进行交互,实现对目录服务的操作。 **jldap4.3.jar简介** `jldap4.3.jar` 是一个针对Java开发的库,提供了丰富的API,使得开发者能够方便地在Java应用中集成和...

    JLDAP相关资源,非常全

    JLDAP,全称为Java LDAP,是一个专门为Java开发者设计的LDAP(轻量级目录访问协议)类库。这个库使得在Java应用程序中与LDAP服务器进行交互变得简单,支持LDAPv3协议,可以执行诸如查找、添加、修改、删除等操作,...

    novell-jldap

    标题“novell-jldap”指的是Novell公司的Java LDAP(Lightweight Directory Access Protocol)库,它是一个用于与LDAP服务器交互的Java开发工具包。这个库使得Java开发者能够方便地执行搜索、添加、删除、修改和管理...

    JLDAP源文件jar包

    JLDAP的源文件 JLDAP的源文件 JLDAP的源文件

    JLDAP—2009-10-07

    java实现LDAP的必要包,不懂用的你就别下载了

Global site tag (gtag.js) - Google Analytics