- From: Juan Carlos Cruellas <cruellas@ac.upc.edu>
- Date: Tue, 17 Jul 2007 10:39:23 +0200
- To: XMLSec <public-xmlsec-maintwg@w3.org>
Dear all,
This message tries to close action 62.
As you will have seen each testcase is described in a tabular form. Each
table contains three columns.
First column contains the description of the test case. The second one
contains the rationale for the test.
The third will contain, in its final version a link to a web page that
could contain:
1. Details on the input document to be signed. I think that this is
important for the two first test cases groups:
those ones dealing with inheritance of xml namespace attributes by
canonicalization and those ones dealing with
implicit/explicit rules for canonicalization. I would say that all the
participant should sign
the same xml documents, once agreed.
2. The XPath transformation that would oblige in these first two test
cases group to get a part of the original
document.
3. Links to the signatures generated by each participant on the document.
A page of this type could look something like shown below:
Test case canXML11.xmllang#1-positive
Signed document:
<CanXML11Xmllang1Positive xmlns="http://www.ietf.org"
xmlns:w3c="http://www.w3.org">
<e1 xml:lang="ES">
<e11 xmlns="" >
<e111 />
</e11>
<e12 >
<e121 />
</e12>
</e1>
<e2 xmlns="">
<e21 />
</e2>
</CanXML11Xmllang1Positive>
XPath filter:
<!-- Here the text of the XPath transform used in a filter that selects
e2 element. Also indication
of the namespace declarations used in the Xpath transform -->
Signatures:
<!-- And below a set of links to the signatures correctly
generated. Proposal for link names: TestcaseCode"_"ParticipantCode --->
canXML11.xmllang#1-positive_PARTICIPANT-1
canXML11.xmllang#1-positive_PARTICIPANT-2
I would say that in order to progress, if the test cases defined in the
document that I produced are accepted, we should start writing both
simple xml documents like the one above (taken from Canonical XML 1.1
with some modifications) and the corresponding XPath expressions that
make Xpath filtering to result in the document subset expected.
For xml:lang attribute, I would propose the former one
<CanXML11Xmllang1Positive xmlns="http://www.ietf.org"
xmlns:w3c="http://www.w3.org">
<e1 xml:lang="ES">
<e11 xmlns="" >
<e111 />
</e11>
<e12 >
<e121 />
</e12>
</e1>
<e2 xmlns="">
<e21 />
</e2>
</CanXML11Xmllang1Positive>
I think that we could define quite straightforwardly similar docs for
xml:space, xml:id and xml:base.
Regards
Juan Carlos.
Regards
Juan Carlos.
Received on Tuesday, 17 July 2007 08:39:33 UTC