Closed galla1-galla1 closed 1 year ago
Перечень трансформаций в разделе 10.9 преподносится как обязательный:
Если трансформация, заданная атрибутом
Transform
, не является канонизацией, то XML-атрибутAlgorithm
элементаds:Reference/ds:Transforms
ДОЛЖЕН принимать одно из следующих значений:
На самом деле в соответствии со стандартами ETSI перечень всего лишь рекомендуемый: слово ДОЛЖЕН (shall) следует изменить на СЛЕДУЕТ или РЕКОМЕНДУЕТСЯ (should).
Новая редакция проблемного абзаца:
Если трансформация, заданная атрибутом
Transform
, не является канонизацией, то в XML-атрибутеAlgorithm
элементаds:Reference/ds:Transforms
РЕКОМЕНДУЕТСЯ задавать одно из следующих значений:
Здесь перечислены требования к алгоритмам канонизации и трансформации. Поясните мне, пожалуйста, т.е. получается, что согласно этим требованиям я не обязана поддерживать другие трансформации , например XPath filtering и enveloped-signature?