...
- nameIdFormat: Becomes the Format attribute on the created SAML 1 <NameIdentifier> element. Defaults to
urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified
. - nameIdQualifier: Becomes the NameQualifier attribute on the created SAML 1 <NameIdentifier> element. Defaults to the IdP's entity ID.
- sourceAttributeID - the ID of the attribute, from the dependency connectors, used to construct this attribute (default value: ID of this attribute)
- dependencyOnly: A boolean flag that indicates the attribute produced by this definition is used only by other resolver components and should never be released from the resolver. Defaults to
false
.
Code Block |
---|
| xml |
---|
| xml |
---|
title | SAML 1 NameIdentifier Attribute Definitionxml |
---|
|
<resolver:AttributeDefinition xsi:type="SAML1NameIdentifier" xmlns="urn:mace:shibboleth:2.0:resolver:ad"
id="UNIQUE_ID"
sourceAttributeID="ATTRIBUTE_ID">
<!-- Remaining configuration from the next step goes here -->
</resolver:AttributeDefinition>
|
...
You must express, as a dependency, the attribute definition or data connector that produces the source attribute. Dependencies are declared using a <resolver:Dependency>
with a ref
attribute whose value is the unique ID of the dependent attribute definition or the data connector.
Code Block |
---|
| xml |
---|
| xml |
---|
title | SAML 1 NameIdentifier Attribute Definition with Dependenciesxml |
---|
|
<resolver:AttributeDefinition xsi:type="SAML1NameIdentifier" xmlns="urn:mace:shibboleth:2.0:resolver:ad"
id="UNIQUE_ID"
sourceAttributeID="ATTRIBUTE_ID">
<resolver:Dependency ref="DEFINITION_ID_1" />
</resolver:AttributeDefinition>
|