6.3. Accediendo a LDAP

EBox::LDAP proporciona un punto único de entrada para acceder al LDAP. Deberás estar familiarizado con el móduloNet::LDAP, ya que las consultas serán creadas basadas en su sintáxis, siendo EBox::LDAP el módulo responsable en realizar las consultas.

EBox::LDAP proporciona 4 métodos básicos, search, modify, add y delete.

Cada vez que alguno de los anteriores métodos son ejecutados, se realiza una comprobación sobre el resultado obtenido. En caso de existir un fallo, se lanzará la excepción EBox::Exceptions::Internal . Para favorecer la depuración, se volcará los atributos que se han utilizado en la llamada, que método ha sido el que ha fallado y el error que reporta Net::LDAP.