W3C home > Mailing lists > Public > xml-dist-app@w3.org > October 2002

RE: Proposal for various Infosetisms

From: Martin Gudgin <mgudgin@microsoft.com>
Date: Tue, 1 Oct 2002 09:07:59 -0700
Message-ID: <92456F6B84D1324C943905BEEAE0278E02D2E3B4@RED-MSG-10.redmond.corp.microsoft.com>
To: "Marc Hadley" <marc.hadley@sun.com>
Cc: <noah_mendelsohn@us.ibm.com>, "Rich Salz" <rsalz@datapower.com>, <xml-dist-app@w3.org>



> -----Original Message-----
> From: Marc Hadley [mailto:marc.hadley@sun.com] 
> Sent: 01 October 2002 17:03
> To: Martin Gudgin
> Cc: noah_mendelsohn@us.ibm.com; Rich Salz; xml-dist-app@w3.org
> Subject: Re: Proposal for various Infosetisms
> 
> 
> On Tuesday, Oct 1, 2002, at 11:45 US/Eastern, Martin Gudgin wrote:
> >
> >>
> >> Our spec says that:
> >>
> >> <myns:myHeaderBlock xmlns:myns="..." 
> >> env:mustUnderstand="false">...</myns:myHeaderBlock>
> >>
> >> should be treated identically to
> >>
> >> <myns:myHeaderBlock xmlns:myns="...">...</myns:myHeaderBlock>
> >>
> >> and that an intermediary can remove 
> env:mustUnderstand="false" AIIs 
> >> from header blocks in messages it forwards.
> >
> > I think one of the effects of my proposal is to prohibit the above.
> >
> Ah, OK I just re-read it - good.
> 
> I think my comment still applies to e.g.  env:mustUnderstand="1" vs 
> env:mustUnderstand="true". You still need canonicalization to get a 
> signature that will validate following an intermediary switching from 
> "1" to "true" as we allow - just not quite such a radical 
> canonicalization.

Again, given that I say 'must preserve ALL of the infoset properties' I
don't think the above is allowed either. I can't see how else sigs will
work given that, AFAIR, c14n et.al. are not cognizant of type and hence
do NOT know that true == 1 == true.

Gudge
Received on Tuesday, 1 October 2002 12:08:31 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:59:11 GMT