Actions
Bug #314
openStartPAOS schema differs from specification
Start date:
07/10/2014
Due date:
% Done:
0%
Estimated time:
Reviewer:
Description
The XML schema defining the StartPAOS message as delivered by the BSI (https://www.bsi.bund.de/DE/Publikationen/TechnischeRichtlinien/tr03112/index_htm.html) differs from the definition in BSI TR-03112-7 (v1.1.4) Sec. 2.6.
The current schema reads as follows:
<element name="StartPAOS">
<complexType>
<complexContent>
<extension base="iso:RequestType">
<sequence>
<element name="SessionIdentifier" type="string" />
<element name="ConnectionHandle"
type="iso:ConnectionHandleType" maxOccurs="unbounded"
minOccurs="0">
</element>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
According to the specification it should be:
<element name="StartPAOS">
<complexType>
<complexContent>
<extension base="iso:RequestType">
<sequence>
<element name="SessionIdentifier" type="string" />
<element name="ConnectionHandle"
type="iso:ConnectionHandleType" maxOccurs="unbounded">
</element>
<element name="UserAgent">
<complexType>
<sequence>
<element name="Name" type="string" />
<element name="VersionMajor" type="integer" />
<element name="VersionMinor" type="integer" />
<element name="VersionSubminor" type="integer" minOccurs="0" />
</sequence>
</complexType>
</element>
<element name="SupportedAPIVersions" maxOccurs="unbounded">
<complexType>
<sequence>
<element name="Major" type="integer" />
<element name="Minor" type="integer" minOccurs="0" />
<element name="Subminor" type="integer" minOccurs="0" />
</sequence>
</complexType>
</element>
<element name="SupportedDIDProtocols" type="anyURI" minOccurs="0" maxOccurs="unbounded" />
</sequence>
</extension>
</complexContent>
</complexType>
</element>
Actions