Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 9594-3-98 Информационная технология (ИТ). Взаимосвязь открытых систем. Справочник. Часть 3. Определение абстрактных услуг

     7 ТИПЫ ИНФОРМАЦИИ И ОБЩИЕ ПРОЦЕДУРЫ

7.1 Введение

В данном разделе идентифицированы, а в некоторых случаях и определены многие типы информации, которые в дальнейшем используются в определении операций справочника. К таким типам информации относятся либо достаточно общие для нескольких операций, которые, вероятно, могут появиться в будущем, либо достаточно сложные или "самоопределяющие" в связи с тем, что их показатели определены отдельно от используемой их операции.

Некоторые типы информации, используемые в определении услуг справочника, фактически определены в других стандартах. В подразделе 7.2 идентифицированы эти типы и указан источник их определения. В каждом из последующих подразделов (7.3-7.11) идентифицирован и определен тип информации.

В данном разделе также определены некоторые общие элементы процедуры, которая применяется в большей части или во всех операциях справочника.

7.2 Типы информации, определенные в других стандартах

Типы информации, определенные в ИСО/МЭК 9594-2:

a) Attribute;

b) AttributeType;

c) AttributeValue;

d) AttributeValueAssertion;

e) DistinguishedName;

f) Name;

g) RelativeDistinguishedName.

Тип информации, определенный в ГОСТ Р ИСО/МЭК 9594-6:

a) PresentationAddress.

Типы информации, определенные в ГОСТ Р ИСО/МЭК 9594-8:

a) Certificate;

b) SIGNED;

c) CertificationPath.

Тип информации, определенный в ГОСТ Р ИСО/МЭК 9072-1:

a) InvokeID.

Типы информации, определенные в ИСО/МЭК 9594-4:

a) OperationProgress;

b) ContinuationReference.

7.3 Общие аргументы

Информация CommonArguments может быть представлена для определения вызова каждой операции, которую может выполнить справочник.

CommonArguments   : : =

SET {



serviceControls

[30]

ServiceControls DEFAULT {},



securityParameters

[29]

SecurityParameters OPTIONAL,



requestor

[28]

DistinguishedName OPTIONAL,



operationProgress

[27]

OperationProgress DEFAULT { nameResolutionPhase notStarted },



aliasedRDf4s

[26]

INTEGER OPTIONAL,



criticalExtensions

[25]

BIT STRING OPTIONAL,



referenceType

[24]

ReferenceType OPTIONAL,



entryOnly

[23]

BOOLEAN DEFAULT TRUE,



exclusions

[22]

Exclusions OPTIONAL,



nameRecolveOnMaster



[21]

BOOLEAN DEFAULT FALSE }