- From: John Boyer <jboyer@PureEdge.com>
- Date: Tue, 22 Aug 2000 10:18:42 -0700
- To: "TAMURA Kent" <kent@trl.ibm.co.jp>, <w3c-ietf-xmldsig@w3.org>
Hi Kent, The problem with here() has been fixed in the new transform processing model, to be posted shortly (stay tuned!). John Boyer Development Team Leader, Distributed Processing and XML PureEdge Solutions Inc. Creating Binding E-Commerce v: 250-479-8334, ext. 143 f: 250-479-3772 1-888-517-2675 http://www.PureEdge.com <http://www.pureedge.com/> -----Original Message----- From: w3c-ietf-xmldsig-request@w3.org [mailto:w3c-ietf-xmldsig-request@w3.org]On Behalf Of TAMURA Kent Sent: Tuesday, August 22, 2000 12:39 AM To: w3c-ietf-xmldsig@w3.org Subject: Re: New proposed fix for here() 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 13:19:00 UTC