1<?xml version="1.0" encoding="UTF-8"?> 2<schema 3 targetNamespace="urn:oasis:names:tc:SAML:metadata:algsupport" 4 xmlns="http://www.w3.org/2001/XMLSchema" 5 xmlns:alg="urn:oasis:names:tc:SAML:metadata:algsupport" 6 elementFormDefault="unqualified" 7 attributeFormDefault="unqualified" 8 blockDefault="substitution" 9 version="1.0"> 10 11 <annotation> 12 <documentation> 13 Document title: Metadata Extension Schema for SAML V2.0 Metadata Profile for Algorithm Support Version 1.0 14 Document identifier: sstc-saml-metadata-algsupport.xsd 15 Location: http://docs.oasis-open.org/security/saml/Post2.0/ 16 Revision history: 17 V1.0 (June 2010): 18 Initial version. 19 </documentation> 20 </annotation> 21 22 <element name="DigestMethod" type="alg:DigestMethodType"/> 23 <complexType name="DigestMethodType"> 24 <sequence> 25 <any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> 26 </sequence> 27 <attribute name="Algorithm" type="anyURI" use="required"/> 28 </complexType> 29 30 <element name="SigningMethod" type="alg:SigningMethodType"/> 31 <complexType name="SigningMethodType"> 32 <sequence> 33 <any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> 34 </sequence> 35 <attribute name="Algorithm" type="anyURI" use="required"/> 36 <attribute name="MinKeySize" type="positiveInteger"/> 37 <attribute name="MaxKeySize" type="positiveInteger"/> 38 </complexType> 39 40</schema> 41 42