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