Skip to content

v0.7.0

Choose a tag to compare

@ChadSikorra ChadSikorra released this 22 Jan 23:12

This release adds several new options for the LDAP server and some new options for the LDAP client.

Note: If you were previously using the LDAP server search functionality, you may have to implement the new paging handler. If a client sends a paging request and the paging handler is not defined, the server will now send an operations error back to the client if the paging request was critical.

  • Add the ability to run the LDAP server / client over a UNIX socket.
  • Add the ability to run the LDAP server over an SSL / TLS only socket.
  • Add the ability for the server to handle client paging requests via a handler.
  • Add a helper factory method for creating a proxy LDAP server.
  • The LDAP server handlers can now be set as a class instance in addition to the class FQCN string.
  • When setting the options on the LdapClient you can now choose to force a disconnect at the same time.
  • The criticality for paging can now be set using the "isCritical" method.
  • Add integration tests for the LDAP server / proxy.