Update issues fixed links.
[shibboleth/cpp-opensaml.git] / schemas / sstc-saml-delegation.xsd
1 <schema\r
2     targetNamespace="urn:oasis:names:tc:SAML:2.0:conditions:delegation"\r
3     xmlns:del="urn:oasis:names:tc:SAML:2.0:conditions:delegation"\r
4     xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion"\r
5     xmlns="http://www.w3.org/2001/XMLSchema"\r
6     elementFormDefault="unqualified"\r
7     attributeFormDefault="unqualified"\r
8     blockDefault="substitution"\r
9     version="2.0">\r
10     <annotation>\r
11         <documentation>\r
12             Document identifier: sstc-saml-delegation\r
13             Location: http://www.oasis-open.org/committees/documents.php?wg_abbrev=security\r
14             Revision history:\r
15             V1.0 (February 2009):\r
16               Initial version.\r
17         </documentation>\r
18     </annotation>\r
19     <import namespace="urn:oasis:names:tc:SAML:2.0:assertion"\r
20         schemaLocation="saml-schema-assertion-2.0.xsd"/>\r
21     <complexType name="DelegationRestrictionType">\r
22         <complexContent>\r
23             <extension base="saml:ConditionAbstractType">\r
24                 <sequence>\r
25                     <element ref="del:Delegate" maxOccurs="unbounded"/>\r
26                 </sequence>\r
27             </extension>\r
28         </complexContent>\r
29     </complexType>\r
30     <element name="Delegate" type="del:DelegateType"/>\r
31     <complexType name="DelegateType">\r
32         <choice>\r
33             <element ref="saml:BaseID"/>\r
34             <element ref="saml:NameID"/>\r
35             <element ref="saml:EncryptedID"/>\r
36         </choice>\r
37         <attribute name="DelegationInstant" type="dateTime" use="optional"/>\r
38         <attribute name="ConfirmationMethod" type="anyURI" use="optional"/>\r
39     </complexType>\r
40 </schema>\r