...
Any of the common attributes can be specified.
Child Elements
Any of the following child elements may be specified (in order).
Name | Cardinality | Description |
---|---|---|
<MetadataFilter > | 0 or more | A metadata filter applied to candidate metadata as it flows through the metadata pipeline |
<md:EntityDescriptor> | 0 or 1 | Specifies the metadata for a single SAML entity |
<md:EntitiesDescriptor> | 0 or 1 | Specifies the metadata for two or more SAML entities |
The <MetadataFilter
>
child element is common child elements, followed by exactly one of a <saml:EntityDescriptor> or a <saml:EntitiesDescriptor> can be specifiedto all metadata providers. The remaining child elements are exclusive to the InlineMetadataProvider
type.
Exactly one of the <md:EntityDescriptor>
or <md:EntitiesDescriptor>
child elements is required. If neither is configured, an error will occur. See the SAML 2.0 Metadata specification for more information about these elements.
Examples
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<MetadataProvider xmlns:samlmd="urn:oasis:names:tc:SAML:2.0:metadata" id="exampleInLineEntity" xsi:type="InlineMetadataProvider" sortKey="1"> <samlmd:EntityDescriptor ID="entity" entityID="https://app.example.org/sp"> <!-- Details removed --> <samlmd:SPSSODescriptor protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol"> <samlmd:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://sp.example.org/Shibboleth.sso/SAML2/POST" index="1" /> <!-- More details removed --> </samlmd:EntityDescriptor> </MetadataProvider> |
...