LDAP Data Interchange Format
LDIF | |
---|---|
Estensione | .ldif
|
Tipo MIME | text/plain e text/x-ldif
|
Tipo | Data interchange |
Standard | RFC 2849 |
Il LDAP Data Interchange Format (LDIF) è un formato di interscambio di dati in testo puro standard per rappresentare il contenuto della directory LDAP (Lightweight Directory Access Protocol) e le richieste di aggiornamento. LDIF trasmette il contenuto della directory come un insieme di record, un record per ciascun oggetto (o voce). Rappresenta anche le richieste di aggiornamento, come Aggiungi, Modifica, Elimina e Rinomina, come un set di record, un record per ogni richiesta di aggiornamento.[1]
Storia
LDIF è stato progettato nei primi anni '90 da Tim Howes, Mark C. Smith e Gordon Good mentre erano all'Università del Michigan. LDIF è stato aggiornato ed esteso alla fine degli anni '90 per l'uso con la versione 3 di LDAP. Questa versione successiva di LDIF è chiamata versione 1 ed è formalmente specificata come standard RFC 2849, una RFC IETF Standard Track. RFC 2849 è stato creato da Gordon Good ed è stato pubblicato nel giugno 2000.
Implementazioni
Le utility OpenLDAP includono strumenti per esportare dati da server LDAP a record di contenuto LDIF (ldapsearch), importare dati da record di contenuto LDIF a server LDAP (ldapadd) e applicare modifiche tramite record LDIF su server LDAP (ldapmodify).
Esempi
Questo è un esempio di una semplice voce di directory con diversi attributi, rappresentata come record in LDIF:
dn: cn=The Postmaster,dc=example,dc=com objectClass: organizationalRole cn: The Postmaster
Note
- ^ Chapter 7 LDAP Data Interchange Format Reference, su docs.oracle.com. URL consultato il 28 dicembre 2019.