34ec838f06
... but remove unintentional changes from manifest-schema. Change-Id: I4d8de0fb896fcebed7cb0553a7a7c8cec6491d39 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93175 Reviewed-by: Michael Stahl <michael.stahl@cib.de> Tested-by: Jenkins
68 lines
2.6 KiB
XML
68 lines
2.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!--
|
|
Open Document Format for Office Applications (OpenDocument) Version 1.3
|
|
Committee Specification 01
|
|
25 December 2019
|
|
Copyright (c) OASIS Open 2019. All Rights Reserved.
|
|
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/cs01/schemas/
|
|
Latest stage of specification: https://docs.oasis-open.org/office/OpenDocument/v1.3/OpenDocument-v1.3-part1-introduction.html
|
|
TC IPR Statement: https://www.oasis-open.org/committees/office/ipr.php
|
|
-->
|
|
<!--
|
|
Open Document Format for Office Applications (OpenDocument) Version 1.3
|
|
OASIS Standard, in progress
|
|
Digital Signatures Relax-NG Schema
|
|
|
|
Copyright © OASIS Open [2002-2018]. All Rights Reserved.
|
|
Distributed under the terms of the OASIS IPR Policy, [http://www.oasis-open.org/policies-guidelines/ipr],
|
|
AS-IS, WITHOUT ANY IMPLIED OR EXPRESS WARRANTY; there is no warranty of MERCHANTABILITY,
|
|
FITNESS FOR A PARTICULAR PURPOSE or NONINFRINGEMENT of the rights of others.
|
|
|
|
-->
|
|
|
|
<!-- https://issues.oasis-open.org/browse/OFFICE-2153 -->
|
|
|
|
<rng:grammar xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:dsig="urn:oasis:names:tc:opendocument:xmlns:digitalsignature:1.0" xmlns:rng="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
|
|
<rng:start>
|
|
<rng:choice>
|
|
<rng:ref name="dsig-document-signatures"/>
|
|
</rng:choice>
|
|
</rng:start>
|
|
<rng:define name="ds-signature">
|
|
<rng:element name="ds:Signature">
|
|
<!-- The permitted content of this element is the permitted -->
|
|
<!-- content of the Signature element defined by W3C XML -->
|
|
<!-- Signature Syntax and Processing (Second Edition). -->
|
|
<!-- See OpenDocument v1.3 part 2, section 5.3. -->
|
|
<!-- Office-3874 -->
|
|
<rng:ref name="dsMarkup"/>
|
|
</rng:element>
|
|
</rng:define>
|
|
<rng:define name="dsMarkup">
|
|
<rng:zeroOrMore>
|
|
<rng:choice>
|
|
<rng:attribute>
|
|
<rng:anyName/>
|
|
</rng:attribute>
|
|
<rng:text/>
|
|
<rng:element>
|
|
<rng:anyName/>
|
|
<rng:ref name="dsMarkup"/>
|
|
</rng:element>
|
|
</rng:choice>
|
|
</rng:zeroOrMore>
|
|
</rng:define>
|
|
<rng:define name="dsig-document-signatures">
|
|
<rng:element name="dsig:document-signatures">
|
|
<rng:ref name="dsig-document-signatures-attlist"/>
|
|
<rng:oneOrMore>
|
|
<rng:ref name="ds-signature"/>
|
|
</rng:oneOrMore>
|
|
</rng:element>
|
|
</rng:define>
|
|
<rng:define name="dsig-document-signatures-attlist">
|
|
<rng:attribute name="dsig:version">
|
|
<rng:value>1.3</rng:value>
|
|
</rng:attribute>
|
|
</rng:define>
|
|
</rng:grammar>
|