Versions Compared

Key

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

...

Table of Contents
maxLevel3

Overview

The RegexpSplit RegexSplit AttributeDefinition produces its values by applying a Java regular expression to each of the input values. For every input value that matches, the first match group is added as a new output value.

Reference

localtab-live
Localtabgroup
Expand
titleSpecific XML Attributes

Name

Type

Requred

Req?

Default

Description

regex

Pattern

Y

Provides the regular expression to apply

caseSensitive

Boolean

false

Whether the match is case sensitive or not

localtab-live
Expand
titleCommon XML Attributes
localtab-live
Include Page
AttributeDefinitionCommonAttributes
AttributeDefinitionCommonAttributes

Expand
titleCommon XML Elements
Include Page
AttributeDefinitionCommonChildElements
AttributeDefinitionCommonChildElements

Example

Code Block
languagexml
<AttributeDefinition id="exampleRegexp" xsi:type="RegexSplit" regex="Pre-(.+)-Post">
	<InputDataConnector ref="myLDAP" attributeNames="uid" />
	<AttributeEncoder xsi:type="SAML2String" name="http://example.org/example" friendlyName="regexp"/>
</AttributeDefinition>

...