The Shibboleth IdP V3 software has reached its End of Life and is no longer supported. This documentation is available for historical purposes only. See the IDP4 wiki space for current documentation on the supported version.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

The SchemaValidation filter allows the validation of the provided metadata against any XML schema.

Attributes

The only specifiable attribute is "schemaBuilderRef" which is the identification of a Spring bean which implements or extends org.opensaml.saml.common.xml.SAMLSchemaBuilder.  If this attribute is not specified then the globally defined bean called shibboleth.SchemaBuilder is used.

 

In V3.0 this bean is missing and should be added to the conf/global.xml file as follows:

<bean id="shibboleth.SchemaBuilder" class="org.opensaml.saml.common.xml.SAMLSchemaBuilder" c:ver="SAML_11" />

This issue was corrected in v3.1.0.

This will validate against SAML 2.0, SAML 1.1 and many popular metadata extension schemas such as MDATTR, MDUI and MDRPI.

Child Elements

The use of child element <ExtensionSchema> is deprecated.

Examples

SAML Schema Validation
<metadata:MetadataFilter xsi:type="metadata:SchemaValidation"/>
SAML and other Schema validation
tbd
  • No labels