Errors in Section SignatureProperties

Hello Joseph,
I think there are still two errors in the SignatureProperties section
(5.29 of the current editor copy of the XML-Signature working draft:
> <element name='SignatureProperty'>
> <complexType content='mixed'>
> <any namespace='##other' processContents='lax' minOccurs='1'
maxOccurs='unbounded'/>
> <attribute name='Target' type='uriReference' use='required'/>
> <attribute name='Id' type='ID' use='optional'/>
> </complexType>
> </element>
1. Since the content model is mixed, also a SignatureProperty Element
 with no subelements, but only textual content should be allowed.
Therefore
 the minOccurs attribute should have a correct value of '0'
> <!ELEMENT SignatureProperty %Object.ANY; >
> <!ATTLIST SignatureProperty
> Target CDATA #REQUIRED
> Id ID #IMPLIED >
> <!ENTITY % Object.ANY
'(#PCDATA|Signature|SignatureProperties|Manifest)*'>
2. The content model for SignatureProperty according to the DTD definition
allows
 also things like Signature and SignatureProperties, which are in the
namespace
 of XML-Signature. This is in contradiction with the declartion of
 namespace='##other' in the schema above.
Regards, Gregor
---------------------------------------------------------------
Gregor Karlinger
mailto://gregor.karlinger@iaik.at
http://www.iaik.at
Phone +43 316 873 5541
Institute for Applied Information Processing and Communications
Austria
---------------------------------------------------------------

Received on Monday, 28 August 2000 05:37:24 UTC

AltStyle によって変換されたページ (->オリジナル) /