ПРИЛОЖЕНИЕ С
(обязательное)
СПРАВОЧНОЕ ОПРЕДЕЛЕНИЕ КЛАССОВ И АТРИБУТОВ ОБЪЕКТОВ СПРАВОЧНИКА
Данное приложение - дополнение к приложению А - определяет для справочных целей классы, атрибуты объектов и синтаксисы атрибутов, специфичные для обработки сообщений. В нем используются макрокоманды OBJECT-CLASS, ATTRIBUTE и ATTRIBUTE-SYNTAX ИСО/МЭК 9594-2.
MHSDirectoryObjectsAndAttributes {joint-iso-ccitt | |||||||
mhs-motis (6) arch (5) modules (0) directory (1)} | |||||||
DEFINITIONS IMPLICIT TAGS::= | |||||||
BEGIN | |||||||
- - Пролог | |||||||
- - Экспортирует все | |||||||
IMPORTS | |||||||
- - Объектные идентификаторы СОС | |||||||
id-as-mhs-dl-submit-permission, id-as-mhs-or-address, | |||||||
id-as-mhs-or-name, | |||||||
id-at-mhs-deliverable-content-length, | |||||||
id-at-mhs-deliverable-content-types, | |||||||
id-at-mhs-deliverable-eits, id-at-mhs-dl-members, | |||||||
id-at-mhs-dl-submit-permissions, | |||||||
id-at-mhs-message-store-dn, | |||||||
id-at-mhs-or-addresses, | |||||||
id-at-mhs-supported-automatic-actions, | |||||||
id-at-mhs-supported-content-types, | |||||||
id-at-mhs-supported-optional-attributes, | |||||||
id-oc-mhs-distribution-list, id-oc-mhs-message-store, | |||||||
id-oc-mhs-message-transfer-agent, | |||||||
id-oc-mhs-user, | |||||||
id-oc-mhs-user-agent | |||||||
- - - - | |||||||
FROM MHSObjectIdentifiers {joint-iso-ccitt | |||||||
mhs-motis (6) arch (5) modules (0) object-identifiers (0)} | |||||||
- - Абстрактные услуги СПС | |||||||
ORAddress, ORName, RequestedDeliveryMethod | |||||||
- - - | |||||||
FROM MTSAbstractService {joint-iso-ccitt | |||||||
mhs-motis (6) mts (3) modules (0) mts-abstract-service (1)} | |||||||
- - Информационные основы | |||||||
ATTRIBUTE, ATTRIBUTE-SYNTAX, Name, OBJECT-CLASS | |||||||
- - - | |||||||
FROM InformationFramework {joint-iso-ccitt | |||||||
ds (5) modules (1) informationFramework (1)} | |||||||
- - Выбранные классы объектов | |||||||
applicationEntity, top | |||||||
- - - | |||||||
FROM SelectedObjectClasses {joint-iso-ccitt | |||||||
ds (5) modules (1) selectedObjectClasses (6)} | |||||||
- - Выбранные типы атрибутов | |||||||
commonName, description, distinguishedNameSyntax, integerSyntax, objectIdentifierSyntax, organization, organizationalUnitName, owner, seeAlso | |||||||
- - - | |||||||
FROM SelectedAttributeTypes {joint-iso-ccitt | |||||||
ds (5) modules (1) SelectedAttributeTypes (5)}; | |||||||
- - КЛАССЫ ОБЪЕКТОВ | |||||||
- - список распределения СОС | |||||||
mhs-distribution-list OBJECT-CLASS | |||||||
SUBCLASS OF top | |||||||
MUST CONTAIN { | |||||||
commonName | |||||||
mhs-dl-submit-permissions, | |||||||
mhs-or-addresses} | |||||||
MAY CONTAIN { | |||||||
description, | |||||||
organizationName, | |||||||
organizationalUnitName, | |||||||
owner, | |||||||
seeAlso, | |||||||
mhs-deliverable-content-types, | |||||||
mhs-deliverable-eits, | |||||||
mhs-dl-members, | |||||||
mhs-preferred-delivery-methods} | |||||||
::=id-oc-mhs-distribution-list | |||||||
- - хранилище сообщений СОС | |||||||
mhs-message-store OBJECT-CLASS | |||||||
SUBCLASS OF applicationEntity | |||||||
MAY CONTAIN { | |||||||
owner, | |||||||
mhs-supported-optional-attributes, | |||||||
mhs-supported-automatic-actions, | |||||||
mhs-supported-content-types} | |||||||
::=id-oc-mhs-message-store | |||||||
- - агент передачи сообщений СОС | |||||||
mhs-message-transfer-agent OBJECT-CLASS | |||||||
SUBCLASS OF applicationEntity | |||||||
MAY CONTAIN { | |||||||
owner, | |||||||
mhs-deliverable-content-length} | |||||||
::=id-oc-mhs-message-transfer-agent | |||||||
- - пользователь СОС | |||||||
mhs-user OBJECT-CLASS | |||||||
SUBCLASS OF top | |||||||
MUST CONTAIN { | |||||||
mhs-or-addresses} | |||||||
MAY CONTAIN { | |||||||
mhs-deliverable-content-length, | |||||||
mhs-deliverable-content-types, | |||||||
mhs-deliverable-eits, | |||||||
mhs-message-store-dn} | |||||||
::=id-oc-mhs-user | |||||||
- - агент пользователя СОС | |||||||
mhs-user-agent OBJECT-CLASS | |||||||
SUBCLASS OF applicationEntity | |||||||
MAY CONTAIN { | |||||||
owner, | |||||||
mhs-deliverable-content-length, | |||||||
mhs-deliverable-content-types, | |||||||
mhs-deliverable-eits, | |||||||
mhs-or-addresses} | |||||||
::=id-oc-mhs-user-agent | |||||||
- - АТРИБУТЫ | |||||||
- - длина доставляемого содержимого СОС | |||||||
mhs-deliverable-content-length ATTRIBUTE | |||||||
WITH ATTRIBUTE-SYNTAX integerSyntax | |||||||
SINGLE VALUE | |||||||
::=id-at-mhs-deliverable-content-length | |||||||
- - типы доставляемого содержимого СОС | |||||||
mhs-deliverable-content-types ATTRIBUTE | |||||||
WITH ATTRIBUTE-SYNTAX objectIdentifierSyntax | |||||||
MULTI VALUE | |||||||
::=id-at-mhs-deliverable-content-types | |||||||
- - доставляемые ТКИ СОС | |||||||
mhs-deliverable-eits ATTRIBUTE | |||||||
WITH ATTRIBUTE-SYNTAX objectIdentifierSyntax | |||||||
MULTI VALUE | |||||||
::=id-at-mhs-deliverable-eits | |||||||
- - члены CP СОС | |||||||
mhs-dl-members ATTRIBUTE | |||||||
WITH ATTRIBUTE-SYNTAX mhs-or-name-syntax | |||||||
MULTI VALUE | |||||||
::=id-at-mhs-dl-members | |||||||
- - право предоставления CP СОС | |||||||
mhs-dl-submit-permissions ATTRIBUTE | |||||||
WITH ATTRIBUTE-SYNTAX mhs-dl-submit-permission-syntax | |||||||
MULTI VALUE | |||||||
::=id-at-mhs-dl-submit-permissions | |||||||
- - адреса О/П СОС | |||||||
mhs-or-addresses ATTRIBUTE | |||||||
WITH ATTRIBUTE-SYNTAX mhs-or-address-syntax | |||||||
MULTI VALUE | |||||||
::=id-at-mhs-or-addresses | |||||||
- - справочное имя хранилища сообщений СОС | |||||||
mhs-message-store-dn ATTRIBUTE | |||||||
WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax | |||||||
SINGLE VALUE | |||||||
::=id-at-mhs-message-store-dn | |||||||
- - обеспечиваемые автоматические действия СОС | |||||||
mhs-supported-automatic-actions ATTRIBUTE | |||||||
WITH ATTRIBUTE-SYNTAX objectIdentifierSyntax | |||||||
MULTI VALUE | |||||||
::=id-at-mhs-supported-automatic-actions | |||||||
- - обеспечиваемые типы содержимого СОС | |||||||
mhs-supported-content-types ATTRIBUTE | |||||||
WITH ATTRIBUTE-SYNTAX objectIdentifierSyntax | |||||||
MULTI VALUE | |||||||
::=id-at-mhs-supported-content-types | |||||||
- - обеспечиваемые факультативные атрибуты СОС | |||||||
mhs-supported-optional-attributes ATTRIBUTE | |||||||
WITH ATTRIBUTE-SYNTAX objectIdentifierSyntax | |||||||
MULTI VALUE | |||||||
::=id-at-mhs-supported-optional-attributes | |||||||
- - СИНТАКСИСЫ АТРИБУТОВ | |||||||
- - право предоставления СР СОС | |||||||
mhs-dl-submit-permission-syntax ATTRIBUTE-SYNTAX | |||||||
SYNTAX DLSubmitPermission | |||||||
MATCHES FOR EQUALITY | |||||||
::=id-as-mhs-dl-submit-permission | |||||||
DLSubmitPermission ::=CHOICE { | |||||||
individual | [0] ORName, | ||||||
member-of-dl | [1] ORName, | ||||||
pattern-match | [2] ORNamePattern, | ||||||
member-of-group | [3] Name} | ||||||
ORNamePattern::=ORName | |||||||
- - адреса О/П СОС | |||||||
mhs-or-address-syntax ATTRIBUTE-SYNTAX | |||||||
SYNTAX ORAddress | |||||||
MATCHES FOR EQUALITY | |||||||
::=id-as-mhs-or-address | |||||||
- - имя О/П СОС | |||||||
mhs-or-name-syntax ATTRIBUTE-SYNTAX | |||||||
SYNTAX ORName | |||||||
MATCHES FOR EQUALITY | |||||||
::=id-as-mhs-or-name | |||||||
END - - справочника СОС |