Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The <MetadataProvider> element and the type LocalDynamicMetadataProvider are defined by the urn:mace:shibboleth:2.0:metadata schema, which can be located at http://shibboleth.net/schema/idp/shibboleth-metadata.xsd.

Attributes

Any of the Common Attributes or the Dynamic Attributes may the Dynamic Attributes may be configured. In addition, the following attributes are available on a LocalDynamicMetadataProvider:

AttributeTypeDefaultDescription
sourceDirectoryString

Convenience mechanism for wiring a FilesystemLoadSaveManager, loading from the specified source directory in the local filesystem. This attribute will be ignored if sourceManagerRef is also specified.  Either this attribute or sourceManagerRef is required.

sourceManagerRefBean ID
Identifies the Spring bean for the XMLObjectLoadSaveManager which serves as the local source of metadata.  Either this attribute or sourceDirectory is required.
sourceKeyGeneratorRefBean IDinternal default instanceIdentifies a Spring bean for a Function which generates the string key used with the XMLObjectLoadSaveManager. The internal default implementation produces the lower-case hex-encoded SHA-1 digest of the entityID of the input criterion.  If the manager was effectively specified via sourceDirectory, then the internal default implementation suffixes this source key with ".xml".

Anchor
CommonAttributes
CommonAttributes
Common Attributes

Include Page
MetadataProviderCommonAttributes
MetadataProviderCommonAttributes

Anchor
DynamicAttributes
DynamicAttributes
Dynamic Attributes

Include Page
MetadataProviderDynamicAttributes
MetadataProviderDynamicAttributes

...