Compartilhar via


Herança de classe no esquema do Active Directory

Todas as classes de objeto em um esquema de serviço de diretório do Active Directory são derivadas da classe especial superior. Com exceção de top, todas as classes de objeto são subclasses de outra classe de objeto. Por exemplo, contact é uma subclasse de organizationalPerson;organizationalPerson é uma subclasse de pessoa, e person é uma subclasse de top. O atributo subClassOf de um objeto classSchema é uma propriedade de valor único que indica a superclasse imediata da classe.

Alguns dos valores de atributo que definem uma classe são herdados de suas superclasses. Assim, a classe de contato herda valores de suas superclasses, que são as classes organizationalPerson, person e top. Uma classe herda os seguintes dados de suas superclasses:

Lembre-se de que a classe de objeto também pode ter muitas classes auxiliares, que são especificadas nos atributos auxiliaryClass e systemAuxiliaryClass de um objeto classSchema. Uma classe de objeto herda os valores mustContain, mayContain, systemMustContain e systemMayContain de suas classes auxiliares.