...
The precise behavior of any <MetadataProvider>
element is controlled by the xsi:type
attribute (see below). The following types are supported and examples are provided for each type. If the urn:mace:shibboleth:2.0:metadata
namespace is not the default, then a prefix (presumably "metadata:") is required when specifying these types.
xsi:type | Function |
---|---|
A container for an ordered sequence of metadata providers of any type | |
A dynamic provider that fetches metadata just-in-time from a suitably configured HTTP server | |
A dynamic provider that fetches metadata just-in-time from a local source such as a filesystem directory | |
A reloading provider that loads (and reloads) a metadata file from the filesystem in a background thread | |
A reloading provider that loads (and reloads) a metadata file from an HTTP server in a background thread | |
A reloading provider that loads (and reloads) a metadata file from a more complex resource type (in a background thread) | |
A provider that allows metadata to be specified inline |
Reference
Configuration options common to two or more metadata providers are listed in the subsections below. Others are specific to the xsi:type
, and these are documented on the pages specific to each type.
...