This configuration feature is DEPRECATED and should not be used. It will be removed from V4.0 and prevent a seamless upgrade to that version.

A filter of type ChainingFilter allows multiple child filters to be used in sequence.

This filter type is purely for legacy compatibility and should not be used any longer.  A <MetadataProvider> element containing multuple <MetadataFilter> child elements will automatically wrap them in a chain without reference to this type.


The <MetadataFilter> element and the type ChainingFilter are defined by the urn:mace:shibboleth:2.0:metadata schema, which can be found at


No attributes may be specified

Child Elements

Any number of <MetadataFilter> child  elements may be specified. They will be processed in the order in which they are encountered.