Commit bf9d58fb authored by Mark Canterbury's avatar Mark Canterbury
Browse files

Merge branch 'cr/103707/014' into 'meeting/LI67'

TS 103707 CR014 - Provision of multiple checksums

See merge request !176
parents bc5d4272 92fe9956
Loading
Loading
Loading
Loading
Loading
+20 −1
Original line number Diff line number Diff line
@@ -93,11 +93,30 @@
            <xs:element name="contentLength" type="xs:nonNegativeInteger" minOccurs="0"/>
            <xs:element name="contentType" type="etsi103280:LongString" minOccurs="0"/>
            <xs:element name="expiry" type="etsi103280:QualifiedMicrosecondDateTime" minOccurs="0"/>
            <xs:element name="checksum" type="etsi103280:LongString" minOccurs="0"/>
            <xs:element name="checksum" type="Checksum" minOccurs="0"/>
            <xs:element name="originalFilename" type="etsi103280:LongString" minOccurs="0"/>
            <xs:element name="cspDefinedIdentifier" type="etsi103280:LongString" minOccurs="0"/>
            <xs:element name="checksumType" type="ChecksumType" minOccurs="0"/>
            <xs:element name="checksums" type="ListOfChecksumAndType" minOccurs="0"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="ListOfChecksumAndType">
        <xs:sequence>
            <xs:element name="ChecksumAndType" type="ChecksumAndType" maxOccurs="unbounded"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="ChecksumAndType">
        <xs:sequence>
            <xs:element name="Checksum" type="Checksum"/>
            <xs:element name="ChecksumType" type="ChecksumType"/>
        </xs:sequence>
    </xs:complexType>
    <xs:simpleType name="Checksum">
        <xs:restriction base="etsi103280:LongString"/>
    </xs:simpleType>
    <xs:simpleType name="ChecksumType">
        <xs:restriction base="etsi103280:ShortString"/>
    </xs:simpleType>
    <!-- ************************************************************************************* -->
    <!-- Glossary (Clause 5.5) -->
    <!-- ************************************************************************************* -->