- From: TAMURA Kent <kent@trl.ibm.co.jp>
- Date: Tue, 22 Aug 2000 16:38:33 +0900
- To: w3c-ietf-xmldsig@w3.org
In message "Re: New proposed fix for here()" on 00/08/17, "Donald E. Eastlake 3rd" <dee3@torque.pothole.com> writes: > I believe there is a desire from eCheck and presumably similar > protocols to be able to sign things relative to where the signature > element is. This relates to composite documents formed from > pre-existing XMLD documents where you can't depend on using IDs > because they might conflict in the documents combined to make the > composite result. Ok. The problem is only for a reference to the signature itself. So, how about adding another Reference element? For instance, <!ELEMENT SelfReference (Transforms?, DigestMethod, DigestValue)> <!-- The same content as Reference --> <!ATTLIST SelfReference OmitSignature (all|this) #IMPLIED XPath CDATA #IMPLIED Id ID #IMPLIED Type CDATA #IMPLIED > - Remove enveloped-signature transofrm - here() is available only in XPath attribute, and removed from XPath transform. - Reference is not changed. (I guess this is an incomplete proposal) -- TAMURA Kent @ Tokyo Research Laboratory, IBM
Received on Tuesday, 22 August 2000 03:39:13 UTC