Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

  • dependencyOnly - a boolean flag that indicates that the attribute produced by this definition is used only by other resolver components and should not be released from the resolver; defaults to false
  • sourceAttributeID - the ID of the attribute, from the dependency connectors, used to construct this attribute (default value: ID of this attribute)
Code Block
xml
xml
titleBasic Scoped Attribute Definitionxml
<resolver:AttributeDefinition xsi:type="Scoped" xmlns="urn:mace:shibboleth:2.0:resolver:ad">
                              id="UNIQUE_ID"
                              scope="example.edu">

     <!-- Remaining configuration from the next step go here -->

</resolver:AttributeDefinition>

...

Dependencies are expressed by the <resolver:Dependency> with a ref attribute whose value is the unique ID of the attribute definition or the data connector that this connector depends on.

Code Block
xml
xml
titleBasic Scoped Attribute Definition with Dependenciesxml
<resolver:AttributeDefinition xsi:type="Scoped" xmlns="urn:mace:shibboleth:2.0:resolver:ad">
                              id="UNIQUE_ID"
                              scope="example.edu">

     <resolver:Dependency ref="DEFINITION_ID_1" />
     <resolver:Dependency ref="DEFINITION_ID_2" />
     <resolver:Dependency ref="CONNECTOR_ID_3" />
     <resolver:Dependency ref="CONNECTOR_ID_4" />

</resolver:AttributeDefinition>