Tag: unboundid ldap sdk

将android连接到openLDAP服务器

我被分配了一个任务,从android连接到LDAP服务器。从android.Performvalidation过程我正在使用openLDAP。 我是全新的。任何人都可以帮我解决一些代码或演示代码,显示android连接LDAP服务器和validation。 该 Port no-389 SSL Port-636 IP Address-LGSPC3 username–>cn=name,cn=users,dc=mydeomain,dc=com serverlist-ldap://server1 先感谢您

如何使用UnboundID获取DN和密码

我需要一些关于UnboundID的帮助。 我听说这是一个很好的选择,但我并不习惯。 所以我需要创建一个LDAP监听器。 在这个监听器上,我应该能够捕获绑定请求(例如来自ldap浏览器)。 我想知道如何获取DN和密码。 这是我的LDAP监听器代码: public ResultCode CreateLdapServer () throws LDAPException { CannedResponseRequestHandler requestHandler = new CannedResponseRequestHandler(); LDAPListenerConfig config = new LDAPListenerConfig(4243, requestHandler); try { config.setListenAddress( InetAddress.getByName(“localhost”)); } catch (final Exception e) { System.err.println(“Unable to create the listen server.”); return ResultCode.PARAM_ERROR; } listener = new LDAPListener(config); try { listener.startListening(); System.out.println(“Serveur is listening …”); } […]

如何在android中使用UnboundID LDAP?

我想在android.But中使用LDAP(轻量级目录访问协议)我不知道LDAP。 我看过以下链接: Neil的LDAP SDKpost He told like Android开发人员不需要担心缺少对Android的LDAP支持,因为UnboundID LDAP SDK for Java在Android平台上运行得很好。 我做了很多测试,确保事情正常。 除了几个例外(主要是CRAM-MD5,DIGEST-MD5和GSSAPI,它们需要Android上没有的Java SASL API),我们在LDAP SDK中提供的所有function都可以在Android上使用 请注意,没有特殊的“Android”版本的LDAP SDK – 您可以使用相同的SDK来编写桌面客户端或服务器端应用程序,而无需在Android平台上进行任何更改。 如何在android中使用UnboundID LDAP SDK。任何一个提供教程或一些例子。

LDAP:如何返回超过1000个结果(java)

我正在使用此站点的LDAP SDK: https : //www.unboundid.com/products/ldap-sdk/ 。 我想做一个返回很多条目的搜索操作。 根据FAQ的网站( https://www.unboundid.com/products/ldap-sdk/docs/ldapsdk-faq.php#search ),我必须使用SearchResultListener实现。 所以这就是我所做的: public class UpdateThread extends Thread implements SearchResultListener { … // create request final SearchRequest request = new SearchRequest(this, instance.getBaseDN(),SearchScope.SUB, filter); // Setting size limit of results. request.setSizeLimit(2000); … // Get every result one by one. @Override public void searchEntryReturned(SearchResultEntry arg0) { System.out.println(“entry “+arg0.getDN()); } […]

在尝试使用unboundid LDAP SDK更改scala中的密码时,如何解决“WILL_NOT_PERFORM”MS AD回复?

我正在与Active Directory搏斗,试图让它让我更改密码。 我发现了大量有用的信息,但我仍然遇到了持续的错误。 一些代码: import com.unboundid.ldap.sdk._ import com.unboundid.util.ssl._ def main(args: Array[String]) : Unit = { var sslUtil = new SSLUtil( new TrustAllTrustManager() ) var con = new LDAPConnection(sslUtil.createSSLSocketFactory()) con.connect(“ldap.example.net”, 636) con.bind(“ldapadmin”, “adminpasswd”) val newPass = “Jfi8ZH8#k”.getBytes(“UTF-16LE”); val modRequest = new ModifyRequest(“dn: cn=Tester Dude,ou=Lab,ou=Org,ou=Provider,DC=example,DC=net”, “changetype: modify”, “replace: unicodePwd”, “unicodePwd: ” + ‘”‘ + newPass + ‘”‘) […]