Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.23.0
-
Novice
Description
XAdES XSD file defines, among the others, type
DigestAlgAndValueType
In XAdES 1.1.1 this is defined as:
<xsd:complexType name="DigestAlgAndValueType"> <xsd:sequence> <xsd:element name="DigestMethod" type="ds:DigestMethodType"/> <xsd:element name="DigestValue" type="ds:DigestValueType"/> </xsd:sequence> </xsd:complexType>
and in later versions as:
<xsd:complexType name="DigestAlgAndValueType"> <xsd:sequence> <xsd:element ref="ds:DigestMethod"/> <xsd:element ref="ds:DigestValue"/> </xsd:sequence> </xsd:complexType>
Apache Camel always generates elements of this type according to the second definition, regardless of selected namespace. This may cause XAdES 1.1.1 signature validation to fail.
Attachments
Issue Links
- links to