Restricting access to a Service Provider on the IdP side

Cantor, Scott cantor.2 at osu.edu
Tue Nov 15 14:35:49 UTC 2022


>    we need to restrict access to an SP on IdP-Side. I found a thread from
>   5 years ago[1]. So far so good, but what it does not explain is how to
>    wire the bean into the relying-party.xml.

Probably because that isn't how it works I guess.

https://wiki.shibboleth.net/confluence/display/IDP4/ContextCheckInterceptConfiguration

There is nothing to "wire into relying-party.xml" unless you're trying to do something fancy with metadata to control the settings and not just switching over to metadata-driven settings for everything.

The best way to do this is to define generic attribute(s) in the resolver that signal whether to allow access, and use a SimpleAttributePredicate in the interceptor function to detect what to do. That makes all the logic reloadable.

-- Scott
 



More information about the users mailing list