Versions Compared

Key

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

Note

In many cases, the MDQ plugin may be easier to configure.

Table of Contents

Overview

Identified by type="Dynamic", this MetadataProvider loads metadata on-demand from an HTTP server. The precise URL accessed is derived from the entityID of the peer and may be literal (i.e., that entityID) or more commonly constructed based on a simple substitution or transform involving the entityID. It is optimized to be reliable and efficient by caching in-memory and on-disk and by preventing unnecessary re-processing via HTTP caching support.

...

Name

Description

<Subst>

Simple transform whose element content consists of a string containing the substring "$entityID", into which the entityID value is substituted.

If this element contains hashed attributea hashed attribute, the value must be the OpenSSL algorithm name of a digest algorithm (e.g. SHA1) to apply to the entityID.

If the element contains an encoded attribute an encoded attribute set to "false", the value will be replaced directly, otherwise it will be URL-encoded first.

<Regex>

Complex transform containing match attribute a match attribute containing a regular expression against which the entityID value is applied, and whose element content contains a replacement expression to run based on the results of the match. Only numeric/positional group references (e.g. $1) are supported.

...