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