Adding a TrustingEngine for IDPv3
Rod Widdowson
rdw at steadingsoftware.com
Fri Jan 30 11:49:06 EST 2015
It looks from a skim of that link that the idea it to plug the trust engine
into a MetadataProvider
So what you need to do is to edit metadata-providers.xml and add in the
metadata provider but rather than saying
<MetadataFilter xsi:type="SignatureValidation"
xmlns="urn:mace:shibboleth:2.0:metadata"
trustEngineRef="shibboleth.FedTrustEngine"
requireSignedMetadata="true" />
Just say
<MetadataFilter xsi:type="SignatureValidation"
xmlns="urn:mace:shibboleth:2.0:metadata"
certificateFile=" C:\Program
Files\Internet2\Shib2Idp/credentials/adfssign.cer"
requireSignedMetadata="true" />
No trust engine needed.
This is documented at
https://wiki.shibboleth.net/confluence/display/IDP30/MetadataConfiguration
but you'd need to know where to look.
For the archive you'll usually not need to add a TrustEngine to
metadata-providers.xml, but if you need to you can pop in into the
<MetadataFilter> (from 3.1 onwards).
More information about the users
mailing list