ГОСТ Р ИСО 9506-2-2014
GetAccessControlListAttributes-Request ::= CHOICE {
accessControlListName[0] IMPLICIT Identifier.
vMD
namedObject
objectClass
objectName
(1] IMPLICIT NULL,
[2] IMPLICIT SEQUENCE {
[0] ObjectClass,
[1] ObjectName
readAccessCondition
storeAccessCondition
writeAccessCondition
loadAccessCondition
executeAccessCondition
deleteAccessCondition
}.
vMDuse
references
objectClass
objectCount
}
}
GetAccessControlListAttributes-Response ::= SEQUENCE {
name[0] Identifier.
accessControlListElements[1] IMPLICIT SEQUENCE {
[0] AccessCondition OPTIONAL.
[1] AccessCondifion OPTIONAL.
[2] AccessCondition OPTIONAL.
[3] AccessCondition OPTIONAL.
[4] AccessCondition OPTIONAL.
[5] AccessCondition OPTIONAL.
editAccessCondition[6] AccessCondition OPTIONAL
[2] IMPLICIT BOOLEAN.
[3] IMPLICIT SEQUENCE OF SEQUENCE {
[0] ObjectClass,
[1] IMPLICIT INTEGER
}
IF ( aco)
,accessControlList[4] IMPLICIT Identifier OPTIONAL
- shall be included if and only if
- aco has been negotiated
ENDIF
}
9.4.1 GetAccossControlListAttributes-Request (запрос атрибутов перечня средств управления
получением доступа)
Абстрактный синтаксис запроса арибутов GetAccessControlListAttributos-Roquest типа
ConfirmcdSorvicoRequest — это GetAccossControlLlstAttributos-Requost.
9.4.2 GetAccossControlListAttributes-Response (ответ получения атрибутов перечня средств
управления доступом)
Абстрактный синтаксис ответа атрибутов GetAccessControlListAttributes-Responso типа
ConfirmedServiceResponse — это GetAccossControlListAttributes-Response.
9.4.2.1 accessControlListElements (элементы перечня средств управления доступом)
Область AccessControlListElements — это параметр элементов перечня средств управления до
ступом для примитива ответа DofinoAccossControlList.responso. Он указан как параметр элементов
перечня средств управления доступом примитива подтверждения DefineAccessControlList.confirm.
Данная область содержит не более одной реализации типа AccessCondition для каждого из семи воз
можных значений параметра класса услуг. Условие доступа AccessCondition, ассоциированное с клас
сом услуг (равным сущности Read), указано в области readAccossCondition для элементов перечня
accessControlListElements (аналогично другим значениям параметра класса услуг).
9.4.2.2 Подсчет управляемых объектов
Абстрактный синтаксис подсчета параметра управляемых объектов — это область ссылок
References для типа GetAccessControlListAttributes-Responso. Для каждого класса объектов, содер
жащего один или несколько объектов, ссылающихся на указанный объект перечня средств управления
доступом, следует рассматривать последовательность objectClass и objectCount. Если в классе нет
объектов, ссылающихся на указанный объект перечня средств управления доступом (результат под
счета — нуль), то данная последовательность не рассматривается. Если атрибут асо не оговорен, то
вышеуказанная область отсутствует.
64