You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 5
Next »
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.
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>