The Shibboleth IdP V4 software will leave support on September 1, 2024.

PrescopedAttributeDefinition

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

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

Name

Type

Default

Description

Name

Type

Default

Description

scopeDelimiter

String

@

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

 

 

Example

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