Site icon LDAP.com

UnboundID LDAP SDK for Java

The UnboundID LDAP SDK for Java is a fast, powerful, user-friendly, and completely free Java library for communicating with LDAP directory servers. It offers better performance, better ease of use, and more features than other Java-based LDAP APIs. It is actively being developed and enhanced by Ping Identity and is a critical component of their Directory Server and other identity management software.

The UnboundID LDAP SDK for Java is free to use and redistribute in open source or proprietary applications under the terms of the Apache License, Version 2 (or, for legacy purposes, the GPLv2, the LGPLv2.1, or the UnboundID LDAP SDK Free Use License). It does not have any third-party dependencies, so a single jar file is all you need to add top-notch LDAP support to your Java application. It can also be used in conjunction with most other JVM-based languages, as well as on the Android mobile platform.

The full documentation for the LDAP SDK is available online at https://docs.ldap.com/ldap-sdk/docs/index.html.

Advantages of the UnboundID LDAP SDK

Some of the key advantages of the UnboundID LDAP SDK for Java include:

How to Get the UnboundID LDAP SDK

Download the UnboundID LDAP SDK for Java here.

Alternately, you can download LDAP SDK releases or check out the full source code from GitHub at https://github.com/pingidentity/ldapsdk or from SourceForge at https://sourceforge.net/projects/ldap-sdk/. If you prefer to use the Maven tool to manage your library dependencies, then you can get the UnboundID LDAP SDK for Java through the Maven Central Repository with a GroupId of “com.unboundid” and an ArtifactId of “unboundid-ldapsdk”.

If you want to check out and build the LDAP SDK from source, then you can check it out via git with the command:

git clone https://github.com/pingidentity/ldapsdk.git

or via subversion with the command:

svn checkout https://github.com/pingidentity/ldapsdk/trunk ldapsdk-svn

Once the code has been checked out, you can build the LDAP SDK by running the build.sh shell script on UNIX-based systems or build.bat batch file on Windows. Once the build has completed, the zip file containing the packaged LDAP SDK may be found in the build/package directory.

Exit mobile version