The SchemaValidation
filter allows the validation of the provided metadata against an XML schema.
Namespace and Schema
The SchemaValidation
type is defined in the urn:mace:shibboleth:2.0:metadata
namespace, the schema for which can be located at http://shibboleth.net/schema/idp/shibboleth-metadata.xsd
Reference
Attributes
The only supported attribute is schemaBuilderRef
, which is the ID of a Spring bean which implements or extends SAMLSchemaBuilder. If this attribute is not specified, then the globally defined bean called shibboleth.SchemaBuilder is used.
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 only defined, child element, <ExtensionSchema>
, is DEPRECATED.