...
OverviewIndicated by type="MDQ"
, this MetadataProvider loads metadata on-demand from an HTTP server using the conventions defined by the Metadata Query Protocol draft specification (see base protocol, SAML profile).
Attributes
Common Attributes
...
Dynamic Provider Attributes
...
Remote Dynamic Provider Attributes
...
This is essentially the same as the Dynamic MetadataProvider with a slightly simpler configuration syntax to automatically generate the appropriate URL substitutions.
Reference
Attributes
The type="MDQ"
attribute mustbe present, and the following attribute must also be present:
...
DefaultbaseURL
StringRequired url provide Child Elements
Include Page |
---|
| MetadataProviderCommonAttributes |
---|
| MetadataProviderCommonAttributes |
---|
|
Include Page |
---|
| MetadataProviderDynamicCommonAttributes |
---|
| MetadataProviderDynamicCommonAttributes |
---|
|
Include Page |
---|
| MetadataProviderRemoteDynamicCommonAttributes |
---|
| MetadataProviderRemoteDynamicCommonAttributes |
---|
|
Child Elements
Include Page |
---|
| MetadataProviderChildElements |
---|
| MetadataProviderChildElements |
---|
|
...
Include Page |
---|
| MetadataProviderNetworkChildElements |
---|
| MetadataProviderNetworkChildElements |
---|
|
...
Code Block |
---|
language | xml |
---|
title | MDQ providerMetadata Source |
---|
|
<MetadataProvider type="MDQ" id="mdq.example.org" ignoreTransport="true" cacheDirectory="mdq-example-org"
baseUrl="http://mdq.example.org/global/" cacheDirectory="mdqCache">
<MetadataFilter type="Signature" certificate="metadata-signing-key.pem"/>
<MetadataFilter type="SignatureRequireValidUntil" certificatemaxValidityInterval="/path/to/the/pemfile.pem8640000"/>
</MetadataProvider> |