<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="http://www.w3.org/2000/09/xmldsig#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="../XADES/1.0/XAdES-core-schema.xsd"/>
	<xs:include schemaLocation="../XMLDSIG/1.0/xmldsig-core-schema.xsd"/>
	<xs:complexType name="PESSignatureType">
		<xs:complexContent>
			<xs:restriction base="ds:SignatureType">
				<xs:sequence>
					<xs:element ref="ds:SignedInfo"/>
					<xs:element ref="ds:SignatureValue"/>
					<xs:element ref="ds:KeyInfo" minOccurs="0"/>
					<xs:element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:group name="PESSignatureGroup">
		<xs:sequence>
			<xs:element name="Signature" type="ds:PESSignatureType"/>
		</xs:sequence>
	</xs:group>
</xs:schema>
