The Shibboleth IdP V4 software has reached its End of Life and is no longer supported. This documentation is available for historical purposes only. See the IDP5 wiki space for current documentation on the supported version.
MetadataReload
Overview
This service reloads a specific <MetadataProvider>
plugin via the id
specified in the MetadataConfiguration. In the case of dynamic resolvers, a reload will clear the state of the resolver's in-memory cache.
<MetadataProvider id="nameUsedbelow" xsi:type="Whatever" .... >
The underlying web interface, which is managed as an AdministrativeConfiguration, looks like this:
http[s]://localhost/idp/profile/admin/reload-metadata?id=nameSpecifiedAbove
The same thing on the command line would be:
$ /opt/shibboleth-idp/bin/reload-metadata.sh -id nameSpecifiedAbove
The parameters supported and their corresponding command line options are:
Query String | Command Line | Description |
---|---|---|
id | --provider, -id | Metadata Resolver to reload |
Reference
V4.0 and upgraded systems include a bean defined in conf/admin/general-admin.xml to control aspects of the flow's behavior.
V4.1 includes properties to control various aspects of the flow's behavior using an internally-defined bean that may be overridden if required.