Versions Compared

Key

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

Namespace: urn:mace:shibboleth:2.0:resolver
Schema: http://shibboleth.net/schema/idp/shibboleth-attribute-resolver.xsd

Table of Contents
maxLevel3

Overview

The Prescoped AttributeDefinition turns string-valued input into a two-part scoped values by splitting input values into three parts, the value, a (fixed) delimiter, and the scope/suffix. The resulting attribute's values are of type ScopedStringAttributeValue.

This definition is useful when a DataConnector returns attributes with values which already have an appropriate delimiter and scope appended in the source system.

Reference

Localtabgroup
Localtab live
titleSpecific XML Attributes

Name

Type

Default

Description

scopeDelimiter

String

@

Defines the delimiter which separates the value from the scope within the input data

Localtab live
titleCommon XML Attributes
Include Page
AttributeDefinitionCommonAttributes
AttributeDefinitionCommonAttributes
Localtab live
titleCommon XML Elements
Include Page
AttributeDefinitionCommonChildElements
AttributeDefinitionCommonChildElements

Example

Code Block
languagexml
<AttributeDefinition xsi:type="Prescoped" id="eduPersonPrincipalName">
    <InputDataConnector ref="myLDAP" attributeNames="eduPersonPrincipalName" />
</AttributeDefinition>

...