Skip to content
Permalink
main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
See ukf/ukf-meta#134.
1 contributor

Users who have contributed to this file

79 lines (68 sloc) 3.32 KB
<?xml version="1.0" encoding="UTF-8"?>
<!--
SAML V2.0 Metadata Extensions for Registration and Publication Information Version 1.0
Committee Specification 01
03 April 2012
Copyright (c) OASIS Open 2012. All rights reserved.
Source: http://docs.oasis-open.org/security/saml/Post2.0/saml-metadata-rpi/v1.0/cs01/xsd/
-->
<schema targetNamespace="urn:oasis:names:tc:SAML:metadata:rpi"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata"
xmlns:mdrpi="urn:oasis:names:tc:SAML:metadata:rpi"
elementFormDefault="unqualified"
attributeFormDefault="unqualified"
blockDefault="substitution"
version="1.0">
<annotation>
<documentation>
Document title: SAML V2.0 Metadata Extensions for Registration and Publication Information Version 1.0
Document identifier: sstc-saml-metadata-rpi-v1.0.xsd
Location: http://docs.oasis-open.org/security/saml/Post2.0/
Revision history:
21 March 2011
Correct minOccurs on elements that were meant to be optional
17 December 2010
Change of document title and namespace
24 November 2010
Initial Submission
</documentation>
</annotation>
<import namespace="urn:oasis:names:tc:SAML:2.0:metadata" schemaLocation="saml-schema-metadata-2.0.xsd"/>
<import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
<element name="RegistrationInfo" type="mdrpi:RegistrationInfoType" />
<complexType name="RegistrationInfoType">
<sequence>
<element ref="mdrpi:RegistrationPolicy" minOccurs="0" maxOccurs="unbounded" />
<any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
</sequence>
<attribute name="registrationAuthority" type="string" use="required"/>
<attribute name="registrationInstant" type="dateTime" />
<anyAttribute namespace="##other" processContents="lax" />
</complexType>
<element name="RegistrationPolicy" type="md:localizedURIType" />
<element name="PublicationInfo" type="mdrpi:PublicationInfoType" />
<complexType name="PublicationInfoType">
<sequence>
<element ref="mdrpi:UsagePolicy" minOccurs="0" maxOccurs="unbounded"/>
<any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
</sequence>
<attribute name="publisher" type="string" use="required" />
<attribute name="creationInstant" type="dateTime" />
<attribute name="publicationId" type="string" />
<anyAttribute namespace="##other" processContents="lax" />
</complexType>
<element name="UsagePolicy" type="md:localizedURIType" />
<element name="PublicationPath" type="mdrpi:PublicationPathType" />
<complexType name="PublicationPathType">
<sequence>
<element ref="mdrpi:Publication" minOccurs="0" maxOccurs="unbounded" />
</sequence>
</complexType>
<element name="Publication" type="mdrpi:PublicationType" />
<complexType name="PublicationType">
<attribute name="publisher" type="string" use="required" />
<attribute name="creationInstant" type="dateTime" />
<attribute name="publicationId" type="string" />
</complexType>
</schema>