Overview
Indicated by type="Metadata"
, this attribute extractor this AttributeExtractor allows well-defined content from within SAML metadata 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
application setting.
...
<ApplicationDefaults>
setting.
Reference
Attributes
The following XML attributes are supported by this type:
Name | Type | DefaultDescription | |
---|---|---|---|
AttributeProfile | string | If set, used as Names the SP attribute ID for to carry the value(s) of the <md:AttributeProfile> element(s) found in the metadata. | |
errorURL | string | If set, used as Names the SP attribute ID for the to carry the value of the errorURL attribute found in the metadata. | |
DisplayName | string | If set, used as Names the SP attribute ID for the 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 | If set, used as Names the SP attribute ID for the 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 | If set, used as Names the SP attribute ID for the 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 | If set, used as Names the SP attribute ID for the 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 | If set, used as Names the SP attribute ID for the 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 | If set, used as Names the SP attribute ID for the 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 | If set, used as Names the SP attribute ID for the 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
Code Block | ||
---|---|---|
| ||
<AttributeExtractor type="Metadata" errorURL="errorURL" DisplayName="displayName"/> |