Каждый класс в схеме
представлен объектом, определяющим этот класс.
Эти объекты являются экземплярами класса Class Schema
и могут иметь
следующие атрибуты:
Свойство |
Синтаксис |
Обяза-
тельный |
Много-
значный |
Описание |
Common-
|
Unicode |
Да |
Нет |
Описательное
относительно |
Name |
|
|
|
отличительное имя |
Governs-Id |
OID |
Да |
Нет |
OID (Object ID) уникальным |
|
|
|
|
образом идентифицирую-
|
|
|
|
|
щий объект данного класса
|
Ldap-Display- |
Unicode |
Нет |
Нет |
Имя, под которым клиенты
|
Name |
|
|
|
LDAP идентифицируют |
|
|
|
|
этот класс |
Schema-ID- |
Строка |
Да |
Нет |
GUID для уникальной |
Guid |
октетов |
|
|
идентификации класса |
MAPI-Display- |
Integer |
Нет |
Нет |
Целое число, используемое
|
Type |
|
|
|
клиентами MAPI для иден-
|
|
|
|
|
тификации этого класса
|
RDN-ATT-ID |
OID |
Нет |
Нет |
RDN тип экземпляров |
|
|
|
|
данного класса, например,
|
|
|
|
|
OU=, CN= |
Sub-Class-Of |
OID |
Да |
Нет |
Класс, наследником кото-
|
|
|
|
|
рого является этот объект
|
System-Must-
|
OID |
Нет |
Да |
Обязательные атрибуты для
|
Contain |
|
|
|
экземпляров этого класса
|
Must-Contain |
OID |
Нет |
Да |
Обязательные атрибуты для
|
|
|
|
|
экземпляров этого класса
|
System-May-
|
OID |
Нет |
Да |
Возможные атрибуты для
|
Contain |
|
|
|
экземпляров этого класса
|
May-Contain |
OID |
Нет |
Да |
Возможные атрибуты для
|
|
|
|
|
экземпляров этого класса
|
(продолжение)
Свойство |
Синтаксис |
Обяза-
тельный |
Много-
значный |
Описание |
System-Poss- |
OID |
Нет |
Да |
Набор классов, которые
|
Superiors |
|
|
|
могут быть родительскими
|
|
|
|
|
для данного класса в |
|
|
|
|
иерархии каталога |
Poss-Superiors |
OID |
Нет |
Да |
Набор классов, которые
|
|
|
|
|
могут быть родительскими
|
|
|
|
|
для данного класса в |
|
|
|
|
иерархии каталога |
System- |
OID |
Нет |
Да |
Дополнительный набор |
Auxiliary- |
|
|
|
классов, от которых этот
|
Class |
|
|
|
класс может наследовать
|
|
|
|
|
атрибуты |
Auxiliary-Class |
OID |
Нет |
Да |
Дополнительный набор |
|
|
|
|
классов, от которых этот
|
|
|
|
|
класс может наследовать
|
|
|
|
|
атрибуты |
Default- |
Строка |
Нет |
Нет |
Дескриптор защиты для |
Security- |
октетов |
|
|
назначения новым экземп-
|
Descriptor |
|
|
|
лярам этого класса, если
не |
|
|
|
|
указан иной |
Object-Class-
|
Integer |
Да |
Нет |
88 Class =0, |
Category |
|
|
|
Structural Class =1, |
|
|
|
|
Abstract =2, Auxiliary=3 |
System-Only |
BOOL |
Нет |
Нет |
Если истина, то только |
|
|
|
|
система может создавать
|
|
|
|
|
и изменять экземпляры |
|
|
|
|
этого класса |
Object-Class |
Object |
Да |
Да |
Класс, экземпляром кото-
|
|
|
|
|
рого является этот объект
|
NT-Security |
NT-Security- Да |
Нет |
Дескриптор защиты |
Descriptor |
Descriptor |
|
|
объекта Class Schema |
Instance-Type |
Integer |
Да |
Нет |
Тип экземпляра (внутрен-
|
|
|
|
|
ний узел, заголовок NC |
|
|
|
|
и т. д.) объекта |
|