ГОСТ Р ИСО 17090-4—2016
A p o w u иотш вряммм
Рисунок 8 — Отношения между данными, соответствующими спецификациям XAdES-T и XAdES-A
4.5.2 Представление степени обязательности
В настоящем стандарте определены следующие методы представления степени обязательности
(как профиля) каждого элемента, входящего в состав данных XAdES-T и XAdES-A.
a) Обязательный (О)
Элементы, у которых степень обязательности равна «О», должны быть реализованы без ошибок.
Если такой элемент имеет необязательные подчиненные элементы, то хотя бы один из них должен
быть выбран.
Л
юбой элемент, имеющий степень обязательности «О» и являющийся подчиненным эле
ментом необязательного элемента, должен быть выбран, если выбран этот необязательный элемент.
b
) Необязательный (Н)
Реализация элементов, у которых степень обязательности равна «Н». оставлена на усмотрение
разработчика.
c) Условный (У)
Реализация элементов, у которых степень обязательности равна «У», оставлена на усмотрение
разработчика. Должны быть составлены детальные спецификации обработки любого элемента со сте
пенью обязательности «У». Например, разработчик предоставляет спецификации таких элементов,
раскрывая объявление поставщика о соответствии и приложение к нему (см. ИСО 14533-1:2012. при
ложение А. или ИСО 14533).
d) Запрещенный (3)
Элементы с уровнем обязательности «3» не должны присутствовать в данных. При проверке за
прещенный элемент может игнорироваться.
4.5.3 Требования к представлению подписи в соответствии со спецификацией XAdES-T
Все элементы, не перечисленные в таблицах 10. 11, 12 и 13. должны иметь степень обязатель
ности «У».
Таблица 10 — Элемент Signature
Элемент или атрибутОбязательностьУсловие
Атрибут ID элемента ds:Signature
О (см. примечание 1)
ds:Signedlnfo
О
—ds:CanonicalizabonMethod
ОС14п
—ds:SignatureMethod
О
—dereference
О
—ds:Transforms
О
—ds:DigestMethod
О
—ds:DigestValue
О
ds:SignatureValue
О
15