W3C home > Mailing lists > Public > w3c-ietf-xmldsig@w3.org > October to December 2001

Re: Clarification on 4.3.3.2 and 4.3.3.3

From: Takuya Mori <tk-mori@isd.nec.co.jp>
Date: Thu, 11 Oct 2001 19:27:03 +0900
To: geuer-pollmann@nue.et-inf.uni-siegen.de
Cc: w3c-ietf-xmldsig@w3.org
Message-Id: <20011011192703I.tk-mori@isd.nec.co.jp>
Hi Christian,

Thank you for your comment.

> You're right: If you do not have a DTD or Schema, the Parser cannot 
> identify Attributes of Type ID. What I did in my application [1] is that I 
> can select Id attributes in elements from XML Signature space, because even 
> without Schema, you know that an "Id" Attribute in an Element from 
> Signature namespace _is_ of type ID, so you can catch them. If the user 
> tries to identify IDs from other elements, my software does not catch them 
> without tricks, but if the user helps me (uses my 
> registerElementById(Element element, String idValue)), the parser can even 
> find these elements.

We are also using such kind of tricks.

And my concern is it is somewhat ugly that Id resolution is
required for well-formed processed documents.

----
    Takuya Mori
    moritaku@bx.jp.nec.com / tk-mori@isd.nec.co.jp
    Internet Solution Platform Development Div.,
    NEC Solutions, Tokyo Japan
Received on Thursday, 11 October 2001 06:27:43 GMT

This archive was generated by hypermail 2.2.0 + w3c-0.29 : Thursday, 13 January 2005 12:10:14 GMT