Versions Compared

Key

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

...

At a basic level, what you're doing here is taking each individual SAML Attribute or Name Identifier you want to support and creating a corresponding <am:Attribute> element (or uncommenting or adjusting one that already exists by default) in the configuration to match and map that incoming thing into an internal thiing.

Tip

A full set of examples of different kinds of rules can be found in the XMLAttributeExtractorExamples topic.

The plugin supports extraction of SAML Attributes and Name Identifiers from the following SAML constructs (it does not know how to pull any other data from these elements, only SAML Attributes and Name Identifiers):

...

This extractor's configuration is implemented as a reloadable XML resource, which means that the XML content rules can be supplied inline, in a local file, or a remote file, and can be monitored for changes and reloaded on the fly (but see the warning below). The root of the XML in any of those cases MUST be an <am:Attributes> element, either as a child element in an existing file or the root of a different file.

...