512427
512427
512427
  PUBLIC "-//W3C//DTD XMLSchema 200102//EN" "http://www.w3.org/2001/XMLSchema.dtd"
512427
 [
512427
   
512427
     xmlns:ds CDATA #FIXED "http://www.w3.org/2000/09/xmldsig#">
512427
   
512427
   
512427
   
512427
  ]>
512427
512427
512427
    http://www.w3.org/2000/09/xmldsig#
512427
    $Revision: 1.2 $ on $Date: 2013-04-16 12:48:49 $ by $Author: denis $
512427
512427
    Copyright 2001 The Internet Society and W3C (Massachusetts Institute
512427
    of Technology, Institut National de Recherche en Informatique et en
512427
    Automatique, Keio University). All Rights Reserved.
512427
    http://www.w3.org/Consortium/Legal/
512427
512427
    This document is governed by the W3C Software License [1] as described
512427
    in the FAQ [2].
512427
512427
    [1] http://www.w3.org/Consortium/Legal/copyright-software-19980720
512427
    [2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD
512427
-->
512427
512427
512427
512427
        xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
512427
        targetNamespace="http://www.w3.org/2000/09/xmldsig#"
512427
        version="0.1" elementFormDefault="qualified"> 
512427
512427
512427
512427
<simpleType name="CryptoBinary">
512427
  <restriction base="base64Binary">
512427
  </restriction>
512427
</simpleType>
512427
512427
512427
512427
<element name="Signature" type="ds:SignatureType"/>
512427
<complexType name="SignatureType">
512427
  <sequence> 
512427
    <element ref="ds:SignedInfo"/> 
512427
    <element ref="ds:SignatureValue"/> 
512427
    <element ref="ds:KeyInfo" minOccurs="0"/> 
512427
    <element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/> 
512427
  </sequence>  
512427
  <attribute name="Id" type="ID" use="optional"/>
512427
</complexType>
512427
512427
  <element name="SignatureValue" type="ds:SignatureValueType"/> 
512427
  <complexType name="SignatureValueType">
512427
    <simpleContent>
512427
      <extension base="base64Binary">
512427
        <attribute name="Id" type="ID" use="optional"/>
512427
      </extension>
512427
    </simpleContent>
512427
  </complexType>
512427
512427
512427
512427
<element name="SignedInfo" type="ds:SignedInfoType"/>
512427
<complexType name="SignedInfoType">
512427
  <sequence> 
512427
    <element ref="ds:CanonicalizationMethod"/> 
512427
    <element ref="ds:SignatureMethod"/> 
512427
    <element ref="ds:Reference" maxOccurs="unbounded"/> 
512427
  </sequence>  
512427
  <attribute name="Id" type="ID" use="optional"/> 
512427
</complexType>
512427
512427
  <element name="CanonicalizationMethod" type="ds:CanonicalizationMethodType"/> 
512427
  <complexType name="CanonicalizationMethodType" mixed="true">
512427
    <sequence>
512427
      <any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>
512427
      
512427
    </sequence>
512427
    <attribute name="Algorithm" type="anyURI" use="required"/> 
512427
  </complexType>
512427
512427
  <element name="SignatureMethod" type="ds:SignatureMethodType"/>
512427
  <complexType name="SignatureMethodType" mixed="true">
512427
    <sequence>
512427
      <element name="HMACOutputLength" minOccurs="0" type="ds:HMACOutputLengthType"/>
512427
      <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
512427
      
512427
    </sequence>
512427
    <attribute name="Algorithm" type="anyURI" use="required"/> 
512427
  </complexType>
512427
512427
512427
512427
<element name="Reference" type="ds:ReferenceType"/>
512427
<complexType name="ReferenceType">
512427
  <sequence> 
512427
    <element ref="ds:Transforms" minOccurs="0"/> 
512427
    <element ref="ds:DigestMethod"/> 
512427
    <element ref="ds:DigestValue"/> 
512427
  </sequence>
512427
  <attribute name="Id" type="ID" use="optional"/> 
512427
  <attribute name="URI" type="anyURI" use="optional"/> 
512427
  <attribute name="Type" type="anyURI" use="optional"/> 
512427
</complexType>
512427
512427
  <element name="Transforms" type="ds:TransformsType"/>
512427
  <complexType name="TransformsType">
512427
    <sequence>
512427
      <element ref="ds:Transform" maxOccurs="unbounded"/>  
512427
    </sequence>
512427
  </complexType>
512427
512427
  <element name="Transform" type="ds:TransformType"/>
512427
  <complexType name="TransformType" mixed="true">
512427
    <choice minOccurs="0" maxOccurs="unbounded"> 
512427
      <any namespace="##other" processContents="lax"/>
512427
      
512427
      <element name="XPath" type="string"/> 
512427
    </choice>
512427
    <attribute name="Algorithm" type="anyURI" use="required"/> 
512427
  </complexType>
512427
512427
512427
512427
<element name="DigestMethod" type="ds:DigestMethodType"/>
512427
<complexType name="DigestMethodType" mixed="true"> 
512427
  <sequence>
512427
    <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
512427
  </sequence>    
512427
  <attribute name="Algorithm" type="anyURI" use="required"/> 
512427
</complexType>
512427
512427
<element name="DigestValue" type="ds:DigestValueType"/>
512427
<simpleType name="DigestValueType">
512427
  <restriction base="base64Binary"/>
512427
</simpleType>
512427
512427
512427
512427
512427
512427
<element name="KeyInfo" type="ds:KeyInfoType"/> 
512427
<complexType name="KeyInfoType" mixed="true">
512427
  <choice maxOccurs="unbounded">     
512427
    <element ref="ds:KeyName"/> 
512427
    <element ref="ds:KeyValue"/> 
512427
    <element ref="ds:RetrievalMethod"/> 
512427
    <element ref="ds:X509Data"/> 
512427
    <element ref="ds:PGPData"/> 
512427
    <element ref="ds:SPKIData"/>
512427
    <element ref="ds:MgmtData"/>
512427
    <any processContents="lax" namespace="##other"/>
512427
    
512427
  </choice>
512427
  <attribute name="Id" type="ID" use="optional"/> 
512427
</complexType>
512427
512427
  <element name="KeyName" type="string"/>
512427
  <element name="MgmtData" type="string"/>
512427
512427
  <element name="KeyValue" type="ds:KeyValueType"/> 
512427
  <complexType name="KeyValueType" mixed="true">
512427
   <choice>
512427
     <element ref="ds:DSAKeyValue"/>
512427
     <element ref="ds:RSAKeyValue"/>
512427
     <any namespace="##other" processContents="lax"/>
512427
   </choice>
512427
  </complexType>
512427
512427
  <element name="RetrievalMethod" type="ds:RetrievalMethodType"/> 
512427
  <complexType name="RetrievalMethodType">
512427
    <sequence>
512427
      <element ref="ds:Transforms" minOccurs="0"/> 
512427
    </sequence>  
512427
    <attribute name="URI" type="anyURI"/>
512427
    <attribute name="Type" type="anyURI" use="optional"/>
512427
  </complexType>
512427
512427
512427
512427
<element name="X509Data" type="ds:X509DataType"/> 
512427
<complexType name="X509DataType">
512427
  <sequence maxOccurs="unbounded">
512427
    <choice>
512427
      <element name="X509IssuerSerial" type="ds:X509IssuerSerialType"/>
512427
      <element name="X509SKI" type="base64Binary"/>
512427
      <element name="X509SubjectName" type="string"/>
512427
      <element name="X509Certificate" type="base64Binary"/>
512427
      <element name="X509CRL" type="base64Binary"/>
512427
      <any namespace="##other" processContents="lax"/>
512427
    </choice>
512427
  </sequence>
512427
</complexType>
512427
512427
<complexType name="X509IssuerSerialType"> 
512427
  <sequence> 
512427
    <element name="X509IssuerName" type="string"/> 
512427
    <element name="X509SerialNumber" type="integer"/> 
512427
  </sequence>
512427
</complexType>
512427
512427
512427
512427
512427
512427
<element name="PGPData" type="ds:PGPDataType"/> 
512427
<complexType name="PGPDataType"> 
512427
  <choice>
512427
    <sequence>
512427
      <element name="PGPKeyID" type="base64Binary"/> 
512427
      <element name="PGPKeyPacket" type="base64Binary" minOccurs="0"/> 
512427
      
512427
       maxOccurs="unbounded"/>
512427
    </sequence>
512427
    <sequence>
512427
      <element name="PGPKeyPacket" type="base64Binary"/> 
512427
      
512427
       maxOccurs="unbounded"/>
512427
    </sequence>
512427
  </choice>
512427
</complexType>
512427
512427
512427
512427
512427
512427
<element name="SPKIData" type="ds:SPKIDataType"/> 
512427
<complexType name="SPKIDataType">
512427
  <sequence maxOccurs="unbounded">
512427
    <element name="SPKISexp" type="base64Binary"/>
512427
    <any namespace="##other" processContents="lax" minOccurs="0"/>
512427
  </sequence>
512427
</complexType> 
512427
512427
512427
512427
512427
512427
512427
512427
<element name="Object" type="ds:ObjectType"/> 
512427
<complexType name="ObjectType" mixed="true">
512427
  <sequence minOccurs="0" maxOccurs="unbounded">
512427
    <any namespace="##any" processContents="lax"/>
512427
  </sequence>
512427
  <attribute name="Id" type="ID" use="optional"/> 
512427
  <attribute name="MimeType" type="string" use="optional"/> 
512427
  <attribute name="Encoding" type="anyURI" use="optional"/> 
512427
</complexType>
512427
512427
<element name="Manifest" type="ds:ManifestType"/> 
512427
<complexType name="ManifestType">
512427
  <sequence>
512427
    <element ref="ds:Reference" maxOccurs="unbounded"/> 
512427
  </sequence>
512427
  <attribute name="Id" type="ID" use="optional"/> 
512427
</complexType>
512427
512427
<element name="SignatureProperties" type="ds:SignaturePropertiesType"/> 
512427
<complexType name="SignaturePropertiesType">
512427
  <sequence>
512427
    <element ref="ds:SignatureProperty" maxOccurs="unbounded"/> 
512427
  </sequence>
512427
  <attribute name="Id" type="ID" use="optional"/> 
512427
</complexType>
512427
512427
   <element name="SignatureProperty" type="ds:SignaturePropertyType"/> 
512427
   <complexType name="SignaturePropertyType" mixed="true">
512427
     <choice maxOccurs="unbounded">
512427
       <any namespace="##other" processContents="lax"/>
512427
       
512427
     </choice>
512427
     <attribute name="Target" type="anyURI" use="required"/> 
512427
     <attribute name="Id" type="ID" use="optional"/> 
512427
   </complexType>
512427
512427
512427
512427
512427
512427
<simpleType name="HMACOutputLengthType">
512427
  <restriction base="integer"/>
512427
</simpleType>
512427
512427
512427
512427
<element name="DSAKeyValue" type="ds:DSAKeyValueType"/>
512427
<complexType name="DSAKeyValueType">
512427
  <sequence>
512427
    <sequence minOccurs="0">
512427
      <element name="P" type="ds:CryptoBinary"/>
512427
      <element name="Q" type="ds:CryptoBinary"/>
512427
    </sequence>
512427
    <element name="G" type="ds:CryptoBinary" minOccurs="0"/>
512427
    <element name="Y" type="ds:CryptoBinary"/>
512427
    <element name="J" type="ds:CryptoBinary" minOccurs="0"/>
512427
    <sequence minOccurs="0">
512427
      <element name="Seed" type="ds:CryptoBinary"/>
512427
      <element name="PgenCounter" type="ds:CryptoBinary"/>
512427
    </sequence>
512427
  </sequence>
512427
</complexType>
512427
512427
<element name="RSAKeyValue" type="ds:RSAKeyValueType"/>
512427
<complexType name="RSAKeyValueType">
512427
  <sequence>
512427
    <element name="Modulus" type="ds:CryptoBinary"/> 
512427
    <element name="Exponent" type="ds:CryptoBinary"/> 
512427
  </sequence>
512427
</complexType> 
512427
512427
512427
512427
512427
512427
</schema>