TIE :: LDAP

Base de datos LDAP LDAP a PERL HASH
Descargar ahora

TIE :: LDAP Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Taisuke Yamada
  • Sitio web del editor:
  • http://search.cpan.org/~taiy/

TIE :: LDAP Etiquetas


TIE :: LDAP Descripción

Base de datos LDAP TIE a PERL HASH TIE :: LDAP es un módulo PERL que le permite atar la base de datos LDAP a PERL HASH. Una vez atado, toda la operación de hash causará la operación de LDAP correspondiente, como lo haría (probablemente), lo haría (probablemente). La referencias se referirá la referencia de hash a la entrada de LDAP denominada que contiene un atributo en blanco como la tecla HASH, y la referencia a la matriz que contiene datos como valor de la hash Los datos son tan fáciles de recuperarse: solo presiona la referencia de hash, con la misma estructura que la hash de recuperación en.also, recuperar / almacenar datos en la referencia de hash forched, funcionará como se espera, manipulará el campo correspondiente a la entrada de LDAP. Breve ejemplo de cómo puede usar este módulo: Use lazo :: LDAP; ## Conectar Tie% LDAP, 'TIE :: LDAP', {BASE => 'O = IMASY, C = JP'}; ## Entrada de búsqueda para $ info = $ ldap {q {cn = tai, o = imasy, c = jp}}; ## LOOWUP Cada atribuye $ usuario = $ info -> {nombre de usuario} -> ; $ mail = @ {$ info -> {mailaddr}}; ## Actualizar cada atributos $ info -> {nombre de usuario} = ; $ info -> {mailaddr} = ; ## Entrada de actualización $ ldap {q {cn = tai, o = imasy, c = jp}}} = {username => , mailaddr => ,}; ## Base de datos de descarga (bajo base DN de ) en estilo LDIF mientras (mi ($ dn, $ hash) = cada% ldap) {impresión "dn: $ dn \ n"; MIENTRAS (MI ($ nombre, $ LISTA) = cada% {$ hash}) {forach (@ @ {$ LIST}) {Imprimir "$ Nombre: $ \ n"; }} Imprimir "\ n"; } ## DISCONNECT UNIE% LDAP; Sinopsis Uso Lazo :: LDAP; Lazo% LDAP, 'Tie :: LDAP', {host => $ host, # LDAP HostName (predeterminado a 127.0.0.1) Puerto => $ Puerto, # número de puerto (predeterminado a 389) usuario => $ usuario, # completo DN se utiliza para acceder a la base de datos LDAP PASS => $ PASS, # contraseña utilizada con la base DN => $ Base, # Base DN utilizada para cada operación de teclas / Valores}; Requisitos: · Perl


TIE :: LDAP Software relacionado