Errata for XML Signature 1.1

This document:
http://www.w3.org/2008/xmlsec/errata/xmldsig-core-11-errata.html
Last revised:
$Date: 2015/07/20 19:21:57 $
This document records known errata in:
http://www.w3.org/TR/2013/REC-xmldsig-core1-20130411/
The latest version of the XML Signature Recommendation:
http://www.w3.org/TR/xmldsig-core/

About this document

This document lists known errata to the Recommendation. Each entry has the following information:

  1. A unique identifier
  2. The date it was added to the errata page
  3. A classification of the error (e.g., editorial, clarification, bug, known problem with the document itself)
  4. A short description of the problem and what part of the Recommendation is affected.
  5. Any proposed corrections and whether those corrections would affect conformance of documents or software
  6. Any normative corrections; see the section on Errata Management in the W3C Process Document for more information about normative corrections

Errata

All Errata in this document are proposed in the sense of the process document. Proposed errata become normative when they are incorporated into an edited (or otherwise updated) version of the underlying specification.

E01: Clarify Language related to Detached Signatures in Overview (Section 2) and Definitions (Section 10)

Added:
2014-10-01 fjh
Accepted
XML Security WG Call for Consensus 2014-09-30
Raised:
29 July 2014
Class:
informative
Affects conformance:
No

  1. Replace "as sibling elements; in this case," with "; that is, " in Section 2 (Overview).
  2. Remove " but are sibling elements" from the definition of "Signature, Detached" in Section 10 (Definitions)

E02: Fix typo within Schema driver file referenced in Section 9.1

Added:
2015-06-24 fjh
Accepted
XML Security WG Call for Consensus 2015-06-24
Raised:
8 June 2015
Class:
informative
Affects conformance:
No

Section 9.1 (XSD schema) includes a link to the "XML Signature 1.1 Schema Driver" (at http://www.w3.org/TR/xmldsig-core1/xmldsig1-schema.xsd).

That file has the line

<include schemaLocation="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/xmldsig-core.xsd"/>
It should be replaced with the line
<include schemaLocation="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/xmldsig-core-schema.xsd" />

Note that implementations are able to cache the correct schema file without relying on the schemaLocation but the URL should be corrected in this file. Note that applications should not routinely retrieve the schema using this URL.

This file is also referenced by the XML Signature Syntax and Processing Version 2.0 Note.

E03: Add schemaLocation to Schema driver file referenced in Section 9.1

Added:
2015-06-24 fjh
Accepted
XML Security WG Call for Consensus 2015-06-24
Raised:
8 June 2015
Class:
informative
Affects conformance:
No

Section 9.1 (XSD schema) includes a link to the "XML Signature 1.1 Schema Instance" (at http://www.w3.org/TR/2013/REC-xmldsig-core1-20130411/xmldsig11-schema.xsd).

In that file, the element containing

<import namespace="http://www.w3.org/2000/09/xmldsig#"/>

does not have a schemaLocation.

Add the following line before the noted import line:

<include schemaLocation="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/xmldsig-core-schema.xsd" />

Note that implementations are able to cache the correct schema file without relying on the schemaLocation. Note that applications should not routinely retrieve the schema using the URL.

This file is also referenced by the XML Signature Syntax and Processing Version 2.0 Note.

$Id: xmldsig-core-11-errata.html,v 1.9 2015/07/20 19:21:57 fhirsch3 Exp $