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
Localtabgroup |
---|
Localtab live |
---|
title | Specific XML Attributes |
---|
|
Name | Type | Default | Description |
---|
scopeDelimiter
| String | @
| Defines the delimiter which separates the value from the scope within the input data |
Localtab live |
---|
title | Common XML Attributes |
---|
|
Include Page |
---|
| AttributeDefinitionCommonAttributes |
---|
| AttributeDefinitionCommonAttributes |
---|
|
Include Page |
---|
| AttributeDefinitionCommonChildElements |
---|
| AttributeDefinitionCommonChildElements |
---|
|
|
Example
Code Block |
---|
|
<AttributeDefinition xsi:type="Prescoped" id="eduPersonPrincipalName">
<InputDataConnector ref="myLDAP" attributeNames="eduPersonPrincipalName" />
</AttributeDefinition> |
...