Chaque entrée de l'annuaire appartient à une ou plusieurs classes. Les classes modèlisent ainsi les objets réels ou abstraits décrits dans un annuaire. Des exemples de classes sont : personne, batiment, application.
Une classe est constituée de
Il existe trois type de classes:
Il n'est pas possible de faire de l'héritage multiple entre classes: une classe dérive toujours d'une seule classe. Néanmoins une entrée de l'annuaire peut être constituée de plusieurs classes, à condition qu'elle ne soit constituée que d'une seule classe structurelle, et de zéro, une ou plusieurs classes auxiliaires.
L'ensemble des classes d'objet forment une hiérarchie, dont la classe Top est au sommet.
Tableau 8.3. Exemples d'object standards issus de la [rfc2256]
OID | Nom | Supérieur | Type | Attributs obligatoires | Attributs facultatif | Description |
---|---|---|---|---|---|---|
2.5.6.0 |
top |
Aucun |
ABSTRACT |
Aucun |
Aucun |
Classe parente de toutes les classes |
2.5.6.6 |
person |
top |
STRUCTURAL |
sn, cn |
userPassword, telephoneNumber, seeAlso, description |
Classe de base modélisant une personne |
2.5.6.9 |
groupOfNames |
top |
STRUCTURAL |
member, cn |
businessCategory, seeAlso, owner, ou, o, description |
Groupes d'utilisateurs |