Recent changes to xmldsig-core editor's draft

I've made a few edits to the editor's draft, in the process  
discharging ACTION-196 and attacking ISSUE-97.  Specifically:

- Where we recommend use of XPath filter for this or that, add use of  
XPath Filter 2 as an alternative.

http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core-11/#sec-ReferenceProcessingModel

- Added XPath Filter 2 as RECOMMENDED to list of algorithms in 6.1
   (Exclusive c14n is already there; recent edit by Frederick)

- Added the following note in the end of section 6.1:

> When using transforms, we RECOMMEND selecting the least expressive  
> choice that still accomplishes the needs of the use case at hand:  
> Use of XPath filter 2.0 is recommended over use of XPath filter. Use  
> of XPath filter is recommended over use of XSLT.

> Note: Implementation requirements for the XPath transform may be  
> downgraded to OPTIONAL in a future version of this specification.
>

- elided "RECOMMENDED" in front of XPath transform in the text about  
the enveloped signature transform

http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core-11/#sec-AlgID


- added explicit "Input" and "Output" lines to the front matter of  
each algorithm definition under "Transforms"

- Replaced text about recommended status of algorithms in 6.6 by a  
pointer to the table in 6.1; word-smithing to avoid a notion that all  
algorithms are recommended.
http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core-11/#sec-TransformAlg

- The XSL tansform repeated part of the reference processing model.   
Removed; plus minor word-smithing.
http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core-11/#sec-XSLT

- Clarified input required by XPath filter transform; plus minor word- 
smithing.
http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core-11/#sec-XPath


--
Thomas Roessler, W3C  <tlr@w3.org>

Received on Monday, 16 February 2009 14:25:40 UTC