ГОСТ ISO/IEC 24824-2—2013
9.4.2.3 Дополнительное логическое значение (если имеется), соответствующее семантике
mustUndorstand All, должно формировать mustUnderstand АН, если логическим значением является
TRUE, а его свойство [normalized value] должно быть «1».
3.4.2.4 Дополнительное логическое значение (если имеется), соответствующее семантике
relay
All. должно формировать
relay
All. если логическим значением является
tru
e
,
а его свойство
[normalized value]
должно быть
«1
».
9.4.3 Вставка как дочерний Ell Body Ell
Содержимое ЕМдолжно быть сформировано из значения ASN.1 и значения id e n tifie r, как ука
зано в 9.4.5. Содержимое EII должно быть единственным дочерним содержимым Body ЕМ и заменять
любой существующий дочерний ЕМ компонента Body ЕМ.
9.4.4 Вставка как дочерний ЕМ Detail ЕМ
Содержимое ЕМдолжно быть сформировано из значения ASN.1 и значения id e n tifie r, как ука
зано в 9.4.5. Содержимое ЕМдолжно быть единственным дочерним содержимым Detail ЕМ и заменять
любой существующий дочерний ЕМ компонента Detail ЕМ.
9.4.5 Формирование содержимого ЕМ из значения ASN.1 и значения Id e n tifie r
9.4.5.1 Содержимое ЕМдолжно быть сформировано из значения ASN.1 (должно быть вставлено
как встроенное в ASN.1 закодированное значение) и значения
identifier,
как указано в следующих
четырех подпунктах.
9.4.5.2 Если значение типа
identifier
имеет альтернативу
qNarae.
то свойства [namespace
name] и [local name] содержимого ЕМдолжны быть установлены из
qName
9.4 5.3 Если значение типа
Identifier
имеет альтернативу
roid.
то свойство [local name] со
держимого Ell должно быть «roid». а свойство [namespace name] должно быть «urn:ohn:joint-iso-itu-
t:asn1:goneric-applications:fast-web-services:soap-envelope>».Allсредичленовсвойства
[attributes] содержимого ЕМдолжен быть сформирован со:
a) свойством [local name] «roid»;
b
) свойством [namespace name] «urn:ohn:joint-iso-itu-t:asn1:generic-applications:fast-web-
servicos:soap-envelope»;
c) свойством [specified] «true» и
d) свойством [normalized value], которое должно быть значением компонента ro id , закодиро
ванного как «XMLReiativeOIDValue», при этом используя только «XMLNumberForm» (см. МСЭ-Т Х.680 |
ISO/IEC 8824-1, п. 32).
9.4.5.4 Последовательность дочерних СМ (встроенные в ASN.1 закодированные значения) со
держимого ЕМ должна быть сформирована из кодирования Base64 строки октета (как указано в IETF
RFC 2045. 6.8), состоящей из Basic Aligned PER кодирования значения ASN.1.
9 4.5.5 encodingStyle AM (см. W3C SOAP Часть 1. 5.1.1) среди членов свойства [attributes] ЕМ
должно быть сформировано со свойством [normalized value] «urn:ohn:joint-iso-itu-t:asn1:generic-
applications:fast-wob-services:soap-envelope:encoding-style:aper».
9.5 Ошибка «неидонтифицируемый тип ASN.1»
9.5.1 SOAP узел должен выдать ошибку, если он не может определить тип ASN.1 встроенного в
ASN.1 закодированного значения из значения типа
Identifier,
сформированного согласно 9.2. В по
следующих подпунктах описан инфо-иабор для информации об ошибке W3C SOAP инфо-набора со
общения. который является ошибкой.
9.5.2 Valuo ЕМ (дочерний Codo ЕМ) должен быть сформирован с последовательностью дочерних
СМ, которые представляет собой объединение следующих символьных строк:
a) свойства [prefix], как описано в 7.1.2.
b
) двоеточия («:»)и
c) строки «Sender».
9.5.3 Уникальное свойство [prefix] Nil со свойством [namespace name] «urn:ohn:joint-iso-itu-
t:asn1:generic-applications:fast-web-services:soap-envelope» среди членов свойства [in-scope
namespaces] Envelope Ell (или дочернего Ell на любой глубине, вплоть до Value ЕМ, сформированного в
9.5.4) должно быть сформировано с его значением, выбранным SOAP узлом.
9.5.4 Subcode ЕМ (дочерний Code Ell) должен быть сформирован с помощью одного дочернего
Value ЕМ.
9.5.4.1Одиночный дочерний Value ЕМ должен иметь последовательность дочерних СМ, которые
представляют собой объединение следующих символьных строк:
а) свойства [prefix], как описано в 9.5.3;
16