include statements in xml configuration files?

Les LaCroix llacroix at carleton.edu
Fri Feb 19 14:29:15 UTC 2021


Here's a (possibly bad) thought: define a github-specific
LocalDynamicMetadataProvider by putting your github metadata files into
their own directory (%{idp.home}/github-metadata perhaps), and then put
your EntityAttributes filter on the LocalDynamicMetadataProvider definition?

-Les

<http://www.carleton.edu/>

*Les LaCroix '79*

Strategic Technologist

Information Technology Services

t: (507) 222-5455


On Fri, Feb 19, 2021 at 7:53 AM Ullfig, Roberto Alfredo <rullfig at uic.edu>
wrote:

> Ah ok, well in metadata-providers.xml we have something like:
>
> <MetadataProvider id=..
> ...
> <MetadataFilter xsi:type="EntityAttributes">
> ...
> <Entity>https://github...</Entity>
> <Entity>https://github...</Entity>
> <Entity>https://github...</Entity>
> <Entity>https://github...</Entity>
> </MetadataFilter>
> </MetadataProvider>
>
> Those git hub entity ids I can get just by grepping out of the metadata
> file - automatically and periodically. No need in this case to modify
> metadata-providers.xml itself if I can source the data from an external
> file. I can then just automatically and periodically refresh the
> MetadataResolver service.
>
> ---
> Roberto Ullfig - rullfig at uic.edu
> Systems Administrator
> Enterprise Applications & Services | Technology Solutions
> University of Illinois - Chicago
> ------------------------------
> *From:* users <users-bounces at shibboleth.net> on behalf of Cantor, Scott <
> cantor.2 at osu.edu>
> *Sent:* Friday, February 19, 2021 7:35 AM
> *To:* Shib Users <users at shibboleth.net>
> *Subject:* Re: include statements in xml configuration files?
>
> On 2/19/21, 8:26 AM, "users on behalf of Ullfig, Roberto Alfredo" <
> users-bounces at shibboleth.net on behalf of rullfig at uic.edu> wrote:
>
> >    That's unfortunate, the vast bulk of the configuration files are
> structure - not data. It would make sense to me to store
> > the data separately and then sourced into the configuration.
>
> Tthat's exactly what properties do. I keep coming back to the fact that
> there's a high probability that whatever it is you want to do can be done.
>
> -- Scott
>
>
> --
> For Consortium Member technical support, see
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.shibboleth.net%2Fconfluence%2Fx%2FcoFAAg&data=04%7C01%7Crullfig%40uic.edu%7C9281a05a173d400bf98508d8d4db3b2e%7Ce202cd477a564baa99e3e3b71a7c77dd%7C0%7C0%7C637493385347421056%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=uaA6tWsbLq2fLNEx0GTAyJJYHZGXaGnWEEa9QQFSy7I%3D&reserved=0
> To unsubscribe from this list send an email to
> users-unsubscribe at shibboleth.net
> --
> For Consortium Member technical support, see
> https://wiki.shibboleth.net/confluence/x/coFAAg
> To unsubscribe from this list send an email to
> users-unsubscribe at shibboleth.net
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20210219/e83d9cf0/attachment.htm>


More information about the users mailing list