ПРИЛОЖЕНИЕ Б
Атрибуты объекта
класса Class-Schema
Каждый класс в схеме
представлен объектом, определяющим этот класс.
Эти объекты являются экземплярами класса 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 | ||||
| и т. д.) объекта | ||||