Commit 44c53588 authored by Laurent Velez's avatar Laurent Velez
Browse files

v1.2.1

parent 0055f336
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>

<!-- ================================================ -->
<!-- This document is part of ETSI TS 119 512 v.1.1.2 -->
<!-- This document is part of ETSI TS 119 512 v.1.2.1 -->
<!-- ================================================ -->

<xs:schema xmlns="http://www.w3.org/2001/XMLSchema"
	xmlns:ex="http://uri.etsi.org/19512/exchange/v1.1.2#"
	xmlns:ex="http://uri.etsi.org/19512/exchange/v1.2.1#"
	xmlns:xs="http://www.w3.org/2001/XMLSchema"
	xmlns:ds-rw="http://docs.oasis-open.org/dss-x/ns/xmldsig/rewritten"
	xmlns:pres="http://uri.etsi.org/19512/v1.1.2#"
	targetNamespace="http://uri.etsi.org/19512/exchange/v1.1.2#"
	xmlns:pres="http://uri.etsi.org/19512/v1.2.1#"
	targetNamespace="http://uri.etsi.org/19512/exchange/v1.2.1#"
	elementFormDefault="qualified" attributeFormDefault="unqualified"
	version="1.1.2">
	version="1.2.1">


	<xs:import namespace="http://docs.oasis-open.org/dss-x/ns/xmldsig/rewritten"
		schemaLocation="http://docs.oasis-open.org/dss-x/dss-core/v2.0/cs02/schema/oasis-dss-rw-xmldsig-core-schema.xsd" />
	<xs:import namespace="http://uri.etsi.org/19512/v1.1.2#"
	<xs:import namespace="http://uri.etsi.org/19512/v1.2.1#"
		schemaLocation="19512-Preservation-API.xsd" />


	<!-- ======================================= -->
	<!-- Evidence Exchange Format				 -->
	<!-- ======================================= -->
	<!-- Version 1.1.2 (24.09.2020)              -->
	<!-- Version 1.2.1 (08.02.2023)              -->
	<!-- ======================================= -->

	<xs:element name="EvidenceExchange" type="ex:EvidenceExchangeType" />
+18 −18
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@
            "name": "BSD-3-Clause",
            "url": "https://forge.etsi.org/legal-matters"
        },
        "version": "1.1.2"
        "version": "1.2.1"
    },
    "servers": [
        {
@@ -37,7 +37,7 @@
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-RetrieveInfoType"
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-RetrieveInfoType"
                            }
                        }
                    }
@@ -48,7 +48,7 @@
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-RetrieveInfoResponseType"
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-RetrieveInfoResponseType"
                                }
                            }
                        }
@@ -64,7 +64,7 @@
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-PreservePOType"
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-PreservePOType"
                            }
                        }
                    }
@@ -75,7 +75,7 @@
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-PreservePOResponseType"
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-PreservePOResponseType"
                                }
                            }
                        }
@@ -91,7 +91,7 @@
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-RetrievePOType"
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-RetrievePOType"
                            }
                        }
                    }
@@ -102,7 +102,7 @@
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-RetrievePOResponseType"
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-RetrievePOResponseType"
                                }
                            }
                        }
@@ -118,7 +118,7 @@
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-DeletePOType"
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-DeletePOType"
                            }
                        }
                    }
@@ -129,7 +129,7 @@
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-ResponseType"
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-ResponseType"
                                }
                            }
                        }
@@ -145,7 +145,7 @@
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-UpdatePOCType"
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-UpdatePOCType"
                            }
                        }
                    }
@@ -156,7 +156,7 @@
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-UpdatePOCResponseType"
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-UpdatePOCResponseType"
                                }
                            }
                        }
@@ -172,7 +172,7 @@
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-RetrieveTraceType"
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-RetrieveTraceType"
                            }
                        }
                    }
@@ -183,7 +183,7 @@
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-RetrieveTraceResponseType"
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-RetrieveTraceResponseType"
                                }
                            }
                        }
@@ -199,7 +199,7 @@
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-ValidateEvidenceType"
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-ValidateEvidenceType"
                            }
                        }
                    }
@@ -210,7 +210,7 @@
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-ValidateEvidenceResponseType"
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-ValidateEvidenceResponseType"
                                }
                            }
                        }
@@ -220,7 +220,7 @@
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-ValidateEvidenceResponseType"
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-ValidateEvidenceResponseType"
                                }
                            }
                        }
@@ -236,7 +236,7 @@
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-SearchType"
                                "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-SearchType"
                            }
                        }
                    }
@@ -247,7 +247,7 @@
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.1/19512-Preservation-API-schema.json#/definitions/pres-SearchResponseType"
                                    "$ref": "https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API-schema.json#/definitions/pres-SearchResponseType"
                                }
                            }
                        }
+0 −3
Original line number Diff line number Diff line
@@ -113,9 +113,6 @@
                "binaryData": {
                    "$ref": "#\/definitions\/pres-POType:BinaryData"
                },
                "xmlData": {
                    "$ref": "#\/definitions\/pres-POType:XmlData"
                },
                "formatId": {
                    "type": "string"
                },
+15 −15
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>

<!-- =============================================== -->
<!-- This document is part of ETSI TS 119 512 v1.1.2 -->
<!-- This document is part of ETSI TS 119 512 v1.2.1 -->
<!-- =============================================== -->

<wsdl:definitions name="Preservation-API.wsdl"
				  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
				  xmlns:pres="http://uri.etsi.org/19512/v1.1.2#"
				  xmlns:pres="http://uri.etsi.org/19512/v1.2.1#"
				  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
				  xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
				  targetNamespace="http://uri.etsi.org/19512/v1.1.2#">
				  targetNamespace="http://uri.etsi.org/19512/v1.2.1#">


	<!-- =================== -->
@@ -19,14 +19,14 @@

	<wsdl:types>
		<xsd:schema elementFormDefault="qualified"
					targetNamespace="http://uri.etsi.org/19512/v1.1.2#">
			<xsd:include schemaLocation="https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.2/19512-Preservation-API.xsd" />
					targetNamespace="http://uri.etsi.org/19512/v1.2.1#">
			<xsd:include schemaLocation="https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-Preservation-API.xsd" />
		</xsd:schema>

		<!-- Additional types for evidence exchange 
		<xsd:schema elementFormDefault="qualified"
					targetNamespace="http://uri.etsi.org/19512/exchange/v1.1.2#">
			<xsd:include schemaLocation="https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.1.2/19512-EvidenceExchange.xsd" />
					targetNamespace="http://uri.etsi.org/19512/exchange/v1.2.1#">
			<xsd:include schemaLocation="https://forge.etsi.org/rep/esi/x19_512_preservation_protocol/raw/v1.2.1/19512-EvidenceExchange.xsd" />
		</xsd:schema>
		-->
	</wsdl:types>
@@ -165,7 +165,7 @@
		<soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />

		<wsdl:operation name="RetrieveInfo">
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.1.2#RetrieveInfo" />
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.2.1#RetrieveInfo" />
			<wsdl:input>
				<soap12:body use="literal" />
			</wsdl:input>
@@ -175,7 +175,7 @@
		</wsdl:operation>

		<wsdl:operation name="PreservePO">
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.1.2#PreservePO" />
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.2.1#PreservePO" />
			<wsdl:input>
				<soap12:body use="literal" />
			</wsdl:input>
@@ -185,7 +185,7 @@
		</wsdl:operation>

		<wsdl:operation name="RetrievePO">
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.1.2#RetrievePO" />
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.2.1#RetrievePO" />
			<wsdl:input>
				<soap12:body use="literal" />
			</wsdl:input>
@@ -195,7 +195,7 @@
		</wsdl:operation>

		<wsdl:operation name="DeletePO">
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.1.2#DeletePO" />
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.2.1#DeletePO" />
			<wsdl:input>
				<soap12:body use="literal" />
			</wsdl:input>
@@ -205,7 +205,7 @@
		</wsdl:operation>

		<wsdl:operation name="UpdatePOC">
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.1.2#UpdatePOC" />
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.2.1#UpdatePOC" />
			<wsdl:input>
				<soap12:body use="literal" />
			</wsdl:input>
@@ -215,7 +215,7 @@
		</wsdl:operation>

		<wsdl:operation name="RetrieveTrace">
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.1.2#RetrieveTrace" />
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.2.1#RetrieveTrace" />
			<wsdl:input>
				<soap12:body use="literal" />
			</wsdl:input>
@@ -225,7 +225,7 @@
		</wsdl:operation>

		<wsdl:operation name="ValidateEvidence">
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.1.2#ValidateEvidence" />
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.2.1#ValidateEvidence" />
			<wsdl:input>
				<soap12:body use="literal" />
			</wsdl:input>
@@ -235,7 +235,7 @@
		</wsdl:operation>

		<wsdl:operation name="Search">
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.1.2#Search" />
			<soap12:operation soapAction="http://uri.etsi.org/19512/v1.2.1#Search" />
			<wsdl:input>
				<soap12:body use="literal" />
			</wsdl:input>
+7 −7
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<!-- ================================================ -->
<!-- This document is part of ETSI TS 119 512 v.1.1.2 -->
<!-- This document is part of ETSI TS 119 512 v.1.2.1 -->
<!-- ================================================ -->
<!--
	
@@ -29,7 +29,7 @@
	xmlns:dsb="http://docs.oasis-open.org/dss-x/ns/base"
	xmlns:info="http://docs.oasis-open.org/dss-x/ns/metadata"
	xmlns:ers="urn:ietf:params:xml:ns:ers"
	xmlns:pres="http://uri.etsi.org/19512/v1.1.2#"
	xmlns:pres="http://uri.etsi.org/19512/v1.2.1#"
	xmlns:wsp="http://www.w3.org/ns/ws-policy"
	xmlns:ds-rw="http://docs.oasis-open.org/dss-x/ns/xmldsig/rewritten"
	xmlns:xmime="http://www.w3.org/2005/05/xmlmime"
@@ -42,9 +42,9 @@
	xmlns:xades-rw="urn:oasis:names:tc:dss-x:2.0:xades:rewritten"
	xmlns:xadesv141-rw="urn:oasis:names:tc:dss-x:2.0:xadesv141:rewritten"
	xmlns:ades="http://docs.oasis-open.org/dss/ns/ades"
	targetNamespace="http://uri.etsi.org/19512/v1.1.2#"
	targetNamespace="http://uri.etsi.org/19512/v1.2.1#"
	elementFormDefault="qualified" attributeFormDefault="unqualified"
	version="1.1.2">
	version="1.2.1">

	<xs:import namespace="http://www.w3.org/XML/1998/namespace"
		schemaLocation="http://docs.oasis-open.org/dss-x/dss-core/v2.0/cs02/schema/xml.xsd" />
@@ -62,7 +62,7 @@
	<!-- ======================================= -->
	<!-- Preservation API          			     -->
	<!-- ======================================= -->
	<!-- Version 1.1.2 (24.09.2020)              -->
	<!-- Version 1.2.1 (08.02.2023)              -->
	<!-- ======================================= -->


@@ -418,7 +418,7 @@
			</element>
			<!-- 	
				Note, that instead of the generic namespace statement
				<any namespace="##other" processContents="lax"></any>
				<any namespace="##any" processContents="lax"></any>
				within the following xmlData element one could explictly 
				specify the corresponding namespace 
				(e.g. http://www.bsi.bund.de/tr-esor/xaip/1.2 for the 
@@ -428,7 +428,7 @@
			<element name="xmlData">
				<complexType>
					<sequence>
						<any namespace="##other" processContents="lax"></any>
						<any namespace="##any" processContents="lax"></any>
					</sequence>
				</complexType>
			</element>