Namespace: urn:mace:shibboleth:2.0:metadata
Schema: http://shibboleth.net/schema/idp/shibboleth-metadata.xsd
The InlineMetadataProvider
allows the static specification of SAML metadata inside the configuration itself.
Exactly one of the
|
The following example specifies SAML metadata whose top-level element is an <md:EntityDescriptor>
element:
<MetadataProvider xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata" id="exampleInLineEntity" xsi:type="InlineMetadataProvider" sortKey="1"> <!-- Details removed --> <md:EntityDescriptor ID="entity" entityID="https://app.example.org/sp"> <md:SPSSODescriptor protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol"> <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://sp.example.org/Shibboleth.sso/SAML2/POST" index="1" /> </md:SPSSODescriptor> </md:EntityDescriptor> </MetadataProvider> |
The following example specifies SAML metadata whose top-level element is an <md:EntitiesDescriptor>
element:
<MetadataProvider xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata" id="exampleInLineEntities" xsi:type="InlineMetadataProvider"> <!-- Details removed --> <md:EntitiesDescriptor> <md:EntityDescriptor ID="uk001502" entityID="https://wiki.example.org/sp"> <md:SPSSODescriptor protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol"> <saml:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://sp.example.org/Shibboleth.sso/SAML2/POST" index="1" /> </md:SPSSODescriptor> </md:EntityDescriptor> <!-- Further EntityDescriptors removed --> </md:EntitiesDescriptor> </MetadataProvider> |