Internet2 is investigating a security incident involving a compromise to a confluence server that affected on April 10, 2019, which was successfully mitigated on April 12, 2019. If you did not receive an email from us, it’s unlikely that any of the content you submitted to the Internet2 Spaces Wiki needs to be re-entered. We apologize for any inconvenience this may have caused. Should you have any questions or require further assistance, please email
Child pages
  • LDAP Source cleanup
Skip to end of metadata
Go to start of metadata

There are a few improvements we want to make to the distributed LDAP source adapter: ( for version ??? )

Remove the old JNDI adapter

We presently distribute two source adapters:

  • JNDISourceAdapter, which uses native Java ldap libraries, and
  • LdapSourceAdapter, which uses the ldap library from Virginia Tech.

The latter has more capabilitie: it provides persistent connections to the LDAP service; it provides a more convenient client certificate configuration. We want to remove the original adapter and distribute only the VT one.

To do that the LdapSourceAdapter has to be able to process the configuration syntax of the original. The only incompatibility is the definition of the authentication parameters.  LdapSourceAdapter normally reads this configuration from a properties file. It will be extended to process them from the sources.xml directly---as does JNDISourceAdapter.

Package requests for multiple ids into a single LDAP query.


  • No labels