HI,
For a client I am using the following configuration:
1-An OpenDS server version 2.2
2-An OpenLDAP client (the Novel libraries)
Both are very easy to use.
There is a need to query the LDAP server for information such as password expiration time, number of failed logins etc. This information is readily available by using a command line interface which is provided by OpenDS : https://docs.opends.org/wiki/Diff.jsp?page=HowToManageUserAccounts&r1=20...
For instance to get the failure time one would invoke:
<code>
manage-account get-authentication-failures-times \
--targetDN "uid=kvaughan,ou=People,dc=example,dc=com" \
--hostname localhost --port 1389 \
--bindDN "cn=Directory Manager" --bindPassword password