[java-identity-provider COMMIT] /trunk/idp-schema/src/main/resources/schema/shibboleth-metadata.xsd
noreply at shibboleth.net
noreply at shibboleth.net
Tue Oct 18 20:25:09 EDT 2016
Author: scantor
Date: Tue Oct 18 20:25:08 2016
New Revision: 8512
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=8512&view=rev
Log:
OSJ-157 - Metadata filter to inject NameIDFormat elements
https://issues.shibboleth.net/jira/browse/OSJ-157
Missed schema on check-in.
Modified:
trunk/idp-schema/src/main/resources/schema/shibboleth-metadata.xsd
Modified: trunk/idp-schema/src/main/resources/schema/shibboleth-metadata.xsd
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-schema/src/main/resources/schema/shibboleth-metadata.xsd?rev=8512&r1=8511&r2=8512&view=diff
==============================================================================
--- trunk/idp-schema/src/main/resources/schema/shibboleth-metadata.xsd (original)
+++ trunk/idp-schema/src/main/resources/schema/shibboleth-metadata.xsd Tue Oct 18 20:25:08 2016
@@ -1019,6 +1019,46 @@
</complexContent>
</complexType>
+ <complexType name="NameIDFormat">
+ <annotation>
+ <documentation>
+ A filter that adds NameIDFormat content to metadata in order to drive software
+ behavior based on them. Sequences of NameIDFormat elements are supplied, and when an Entity or
+ ConditionRef is encountered, the preceding formats are applied to the supporting roles of the
+ corresponding entities.
+ </documentation>
+ </annotation>
+ <complexContent>
+ <extension base="shibmd:MetadataFilterType">
+ <choice minOccurs="0" maxOccurs="unbounded">
+ <element name="Format" type="string">
+ <annotation>
+ <documentation>
+ A format to add.
+ </documentation>
+ </annotation>
+ </element>
+ <element name="Entity" type="string">
+ <annotation>
+ <documentation>
+ An entityID to identify an EntityDescriptor to add all the preceding
+ formats to.
+ </documentation>
+ </annotation>
+ </element>
+ <element name="ConditionRef" type="string">
+ <annotation>
+ <documentation>
+ The ID of a Spring bean to inject as a condition Predicate to identify one
+ or more EntityDescriptors to add all the preceding NameIDFormat elements to.
+ </documentation>
+ </annotation>
+ </element>
+ </choice>
+ </extension>
+ </complexContent>
+ </complexType>
+
<complexType name="Predicate">
<annotation>
<documentation>
More information about the commits
mailing list