The runtime library provided with the Java Development Kit (JDK) includes
libraries that allow you to access an LDAP directory service. See the API
documentation for the javax.naming.ldap package at
To use an LDAP directory service, set derby.authentication.provider to LDAP and specify appropriate permissions in your security policy file.
Examples of LDAP service providers include the 389 Directory Server and OpenLDAP.