Passa al contenuto principale

Appendice B. Modifiche rispetto alla RFC 2253

Questa appendice è fornita solo a scopo informativo; non è parte normativa di questa specifica.

Alla RFC 2253 sono state apportate le seguenti modifiche sostanziali:

  • Rimossa la nota dell'IESG. La nota dell'IESG è stata affrontata.

  • Sostituiti tutti i riferimenti all'ISO 10646-1 con [Unicode].

  • Chiarito (nella sezione 1) che questo documento non definisce una rappresentazione in formato stringa canonica.

  • Chiarito che la sezione 2 descrive l'algoritmo di codifica raccomandato (RECOMMENDED) e che sono ammessi algoritmi alternativi. Alcune opzioni di codifica descritte nella RFC 2253 sono ora trattate come algoritmi alternativi in questa specifica.

  • Revisionata la specifica (nella sezione 2) per consentire la comparsa dei nomi brevi di qualsiasi tipo di attributo registrato nelle rappresentazioni in formato stringa dei DN, invece di essere limitati a una "tabella pubblicata". Rimossa la formulazione "a titolo di esempio". Aggiunta un'affermazione (nella sezione 3) che consente il riconoscimento di nomi aggiuntivi ma richiede il riconoscimento di quelli presenti nella tabella pubblicata. La tabella ora compare nella sezione 3.

  • Rimossa la specificazione di requisiti aggiuntivi per le implementazioni LDAPv2 che supportano anche LDAPv3 (RFC 2253, sezione 4), poiché LDAPv2 è ora Historic.

  • Consentito il riconoscimento di rappresentazioni alternative in formato stringa.

  • Aggiornata la sezione 2.4 per consentire l'escape a coppie esadecimali di tutti i caratteri e chiarito l'escape in presenza di codifiche UTF-8 su più ottetti. Indicato che il carattere nullo (U+0000) deve essere sottoposto a escape. Indicato che il segno di uguale ('=' U+003D) può essere sottoposto a escape come '='.

  • Riscritta la sezione 3 per usare la ABNF definita nella RFC 4234.

  • Aggiornata la ABNF della sezione 3. Le modifiche includono:

    • consentiti nomi brevi di AttributeType di lunghezza 1 (ad esempio 'L'),
    • usata una produzione più restrittiva negli AttributeTypes,
    • non più richiesto l'escape del segno di uguale ('=' U+003D),
    • non più richiesto l'escape del segno numerico ('#' U+0023) non iniziale,
    • consentito l'escape dello spazio (' ' U+0020) come '\ ',
    • richiesto l'escape esadecimale del carattere nullo (U+0000), e
    • rimossi i costrutti propri solo di LDAPv2.
  • Aggiornata la sezione 3 per descrivere come analizzare gli elementi della grammatica.

  • Riscritti gli esempi.

  • Aggiunto un riferimento a documentazioni contenenti considerazioni generali sulla sicurezza di LDAP.

  • Aggiunta una discussione sulle questioni di presentazione (appendice A).

  • Aggiunta questa appendice.

Inoltre, sono state apportate numerose modifiche editoriali.

Indirizzo dell'editore​

Kurt D. Zeilenga OpenLDAP Foundation

EMail: [email protected]