Versions Compared

Key

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

...

The following types are supported:

xsi:type

Description

Static

A data connector that gets its information from a static list of attributes and values specified within the configuration

ScriptedDataConnector

Creates multiple attributes from a script supported by JSR-223

ComputedId

Creates an attribute whose value is computed from the SHA-1 hash of the requesting entity's ID, an attribute value (usually a user identifier of some kind), and a salt

StoredId

Creates an attribute whose value is generated either via the ComputedId mechanism (above) or by storing it and looking it up in a database

PairwiseId

Extension alternative to ComputedId/StoredId using a Spring-defined PairwiseIdStore

RelationalDatabase

A data connector that uses JDBC to connect to and pull information from a relational database

LDAPDirectory

A data connector that uses LDAP to connect to and pull information from a directory

HTTP

A data connector that uses HTTP to connect to and pull information from a web service

Subject

A data connector that operates as a pass-through mechanism for IdPAttribute objects carried inside custom IdPAttributePrincipals produced from external/proxied authentication flows.

StorageService 

StorageService 4.1

A data connector that pulls a record from a StorageService instance

Reference

All connectors support a set of common XML Attributes and Elements for configuring common behavior.

localtab-live
Localtabgroup
Expand
titleCommon XML Attributes
localtab-live
Include Page
DataConnectorCommonAttributes
DataConnectorCommonAttributes
Expand
titleCommon XML Elements

Most DataConnectors support the following child elements, with some exceptions where noted on specific pages.

Include Page
DataConnectorCommonChildElements
DataConnectorCommonChildElements

...