MetadataAttributeExtractor
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. |
registrationAuthority 3.1 | string | Names the SP attribute to carry the value of the registrationAuthority attribute found in the metadata. |
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"/>