CONTENTS

 1     Scope
 2     Normative references
        2.1     Identical Recommendations | International Standards
        2.2     Other references
 3     Definitions
        3.1     Basic Directory definitions
        3.2     Directory model definitions
        3.3     Directory information base definitions
        3.4     Directory entry definitions
        3.5     Name definitions
        3.6     Distributed operations definitions
        3.7     Abstract service definitions
 4     Abbreviations
 5     Conventions
 6     Overview of the Directory service
 7     Information types and common procedures
        7.1     Introduction
        7.2     Information types defined elsewhere
        7.3     Common arguments
        7.4     Common results
        7.5     Service controls
        7.6     Entry information selection
        7.7     Entry information
        7.8     Filter
       7.10     Security parameters
       7.11     Common elements of procedure for access control
       7.12     Managing the DSA Information Tree
       7.13     Procedures for families of entries
 8     Bind and Unbind operations
        8.1     Directory Bind
        8.2     Directory Unbind
 9     Directory Read operations
        9.1     Read
        9.2     Compare
        9.3     Abandon
10     Directory Search operations
       10.1     List     
       10.2     Search 
11     Directory Modify operations
       11.1     Add Entry
       11.2     Remove Entry
       11.3     Modify Entry
       11.4     Modify DN
12     Errors
       12.1     Error precedence
       12.2     Abandoned
       12.3     Abandon Failed
       12.4     Attribute Error
       12.5     Name Error
       12.6     Referral
       12.7     Security Error
       12.8     Service Error
       12.9     Update Error
13     Analysis of search arguments
       13.1     General check of search filter
       13.2     Check of request-attribute-profiles
       13.3     Check of controls and hierarchy selections
Annex A – Abstract Service in ASN.1
Annex B – Operational semantics for Basic Access Control
Annex C – Examples of searching families of entries
        C.1     Single family example
        C.2     Multiple families example
Annex D – Amendments and corrigenda