This class can be used to manage an address book of contacts stored on an LDAP server. It can connect to a given LDAP server and perform operations on an address book like: adding contacts, deleting contacts, searching contacts by name, surname, or by id. Currently it can store the contact name, surname, company name, and multiple email addresses.