UnboundID LDAP SDK for Java 7.0.0

UnboundID LDAP SDK for Java is a Java-based API for interacting with LDAP directory servers and performing other LDAP-related processing. The project has just released version 7.0.0, which includes the following changes:

  • The LDAP SDK now requires Java 8 or later; Java 7 is no longer supported
  • Improved connection pool behavior when a health check determines that a connection is valid on checkout
  • Added a new compare-ldap-schemas tool
  • Improved performance and reduced disk space and memory requirements when performing repeated binds using the GSSAPI SASL mechanism
  • Added experimental client-side support for the relax rules request control
  • Added client-side support for a number of controls used in ForgeRock OpenDJ
  • Added connection pool health checks specific to the Ping Identity Directory Server
  • Added convenience methods for generating cryptographic digests of strings, byte arrays, or files
  • Added methods for normalizing JSON values and JSON object filters
  • Added a constant with the name of a system property that can be used to enable MD5 support when using the latest version of the Bouncy Castle FIPS-compliant cryptographic provider
  • Updated the documentation to include new and updated versions of several Internet Drafts