- From: Thomas Maslen <maslen@dstc.edu.au>
- Date: Thu, 17 May 2001 22:55:22 +1000
- To: "Gregor Karlinger" <gregor.karlinger@iaik.at>
- cc: w3c-ietf-xmldsig@w3.org
Gregor Karlinger <gregor.karlinger@iaik.at> wrote: > Actually an id() function is used two times within the signature of > merlins "sixteen" suite: > > * id('notaries') ... In this case the element is found since the type > of the attribute "Id" of the element "Notaries" is declared in the > internal subset of the DTD. Agreed. > * id('object-3') ... In our implementation we validate the Signature > element to be verified against the Schema grammar specified in the > XML-Signature specification. So the type of the attribute "Id" of > the element "Object" is recognized. Fair enough, good idea. I was also thinking of the barename XPointers ("#object-3") that implicitly use id() semantics too (except for the discarding of comments) -- but your approach also covers all the examples of barename URIs in both -fifteen and -sixteen. I had it in mind that there were also examples of enveloped or same-document detached signatures that used fragment IDs, but that must have been a figment of my imagination. Thanks, Thomas Maslen DSTC
Received on Thursday, 17 May 2001 08:55:48 UTC