RemObjects.InternetPack.Ldap

Classes

Class Notes
LdapAttributes The LdapAttributes class is a list container that holds a list of attributes associated with an LdapObject. It can be accessed by index or by attribute name (ldap attribute description).
LdapClient LdapClient is a general purpose class for querying a remote Ldap server. It can connect to any server that implements the Ldap protocol, login and search the records the server is authorized to show.
LdapObject LdapObject is a container that holds a Ldap record with it's attributes.
LdapSearchResults LdapSearchResults is the list of elements returned by LdapClient.Search. It's a regular list of items that can be used with foreach or looping through the list using the Count and item properties of List<T>.
LdapUserLookup LdapUserLookup is a class that provides usage of the LdapClient for authentication. It's a thread-safe wrapper; to find the DN for a given username, validate the password and return a list of groups this user is in.
LdapUserLookup.LookupResults

Enums

Enum
LdapClient.AliasDereferencing
LdapClient.DigestType
LdapClient.SearchScope

Exceptions

Exception Notes
LdapException Exception class for errors returned by the LdapClient and LdapUserLookup classes.

Attributes

Attribute Notes
Ldap The LdapAttribute class is used to hold a single attribute, and 0 or more of it's values.