martes, 10 de agosto de 2010

Clase Net_LDAP2

Esta clase nos permite manejar servidores LDAP.

Resumen de los métodos públicos que proporciona. Para ampliar información, acceder a la página oficial de PEAR

  • (Constructor)
  • (Destructor)
  • add inserta una nueva entrada en el directorio.
  • bind
  • checkLDAPExtension Comprueba si están cargadas las extensiones LDAP de PHP.
  • connect
  • copy Copia una entrada en una nueva localización.
  • delete Borra una entrada del directorio.
  • disconnect alias de done(), cierra la conexión con el servidor LDAP.
  • dnExists comprueba si un DN existe en el direcotorio.
  • done cierra la conexión con LDAP.
  • errorMessage devuelve una cadena con el mensaje de error para un código de error LDAP.
  • getEntry Obtiene una entrada LDAP a partir de su DN.
  • getLDAPVersion Devuelve la versión de LDAP utilizada en la conexión.
  • getLink Devuelve el descriptor de la conexión.
  • getOption Devuelve el valor de una opción de LDAP.
  • getVersion Devuelve la versión de la clase Net_LDAP2.
  • modify Modifica una entrada directamente sobre el servidor LDAP.
  • move Renombra o mueve una entrada.
  • registerSchemaCache Habilita/desabilita la persistencia en el caché de esquema (schema).
  • rootDse obtiene un objeto rootDSe.
  • root_dse alias de rootDse.
  • schema Obtiene un objeto schema.
  • search Lanza una operación de búsqueda en LDAP.
  • setLDAPVersion Establece la versión LDAP a utilizar en la conexión.
  • setOption Establece el valor de una opción de conexión a LDAP.
  • startTLS Permite una conexión encriptada.
  • start_tls alias de startTLS.
  • utf8Decode Decodifica, si es necesario, los atributos dados.
  • utf8Encode Codifica, si es necesario, los atributos dados.

No hay comentarios:

Publicar un comentario