Overview
Indicated by type="Metadata"
, this AttributeExtractor allows well-defined content from within SAML Metadata to be extracted and passed to an application as an attribute. This plugin executes only when extraction of an <md:RoleDescriptor>
(or one of its concrete subtypes) is done, which is dependent on the use of the metadataAttributePrefix
<ApplicationDefaults>
setting.
Reference
Attributes
The following XML attributes are supported by this type:
Name | Type | Description |
---|---|---|
AttributeProfile | string | Names the SP attribute to carry the value(s) of the <md:AttributeProfile> element(s) found in the metadata |
errorURL | string | Names the SP attribute to carry the value of the errorURL attribute found in the metadata |
DisplayName | string | Names the SP attribute to carry the value of the <mdui:DisplayName> element found in the metadata. The element chosen is the one that best matches client and/or SP language preferences. |
Description | string | Names the SP attribute to carry the value of the <mdui:Description> element found in the metadata. The element chosen is the one that best matches client and/or SP language preferences. |
InformationURL | string | Names the SP attribute to carry the value of the <mdui:InformationURL> element found in the metadata. The element chosen is the one that best matches client and/or SP language preferences |
PrivacyStatementURL | string | Names the SP attribute to carry the value of the <mdui:PrivacyStatementURL> element found in the metadata. The element chosen is the one that best matches client and/or SP language preferences. |
OrganizationName | string | Names the SP attribute to carry the value of the <md:OrganizationName> element found in the metadata. The element chosen is the one that best matches client and/or SP language preferences. |
OrganizationDisplayName | string | Names the SP attribute to carry the value of the <md:OrganizationDisplayName> element found in the metadata. The element chosen is the one that best matches client and/or SP language preferences. |
OrganizationURL | string | Names the SP attribute to carry the value of the <md:OrganizationURL> element found in the metadata. The element chosen is the one that best matches client and/or SP language preferences. |
Child Elements
The following child elements are supported by this type:
Name | Cardinality | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
<ContactPerson> | 0 or more | Each element defines a rule for extracting Attributes
| |||||||||||||||||||||
<Logo> | 0 or more | Each element defines a rule for extracting Attributes
|
Example
<AttributeExtractor type="Metadata" errorURL="errorURL" DisplayName="displayName"/>