An object-oriented API to access LDAP directory servers