multiplexing IdP configurations
Cantor, Scott
cantor.2 at osu.edu
Fri Mar 27 16:09:19 EDT 2015
On 3/27/15, 3:59 PM, "Tom Scavo" <trscavo at gmail.com> wrote:
>
>> If you're trying to add endpoints, that's not new, even V2 could do that
>
>If it can do that, I'll be pleasantly surprised (and embarrassed about
>all the people who have sweat brass tacks because of my bad advice :)
Yes, it can. It's not as easy in V3 to do it at the moment, that's one of the things we have to circle back on, but it's definitely still possible in a couple of ways, particularly if it's a temporary way of handling something.
It's also possible to do this with simple web server rewrites in many cases, though for SAML 2 requests you may have to turn off a check of the endpoint URL.
>You can only have one inbound HTTP-Redirect endpoint (e.g.) at the
>IdP. If you want to change the location of that endpoint, you
>necessarily break interoperability until your SP partners have updated
>their metadata.
No, you can have any number. But I'm still not 100% certain that's the feature you were asking about, it still seems like you're asking for something related to that but somehow more advanced.
Do you mean a different endpoint on a different server? The same server?
With V3 at least, the use of properties means that in a lot of scenarios, you can create a common config set but plug in a different property via one file you put on different servers that paramterizes that one setting. For example, the SAML 2 artifact index is set now in a property, which means all but the property can be synced on every server, but each server will issue artifacts that point back to the specific server needed.
That's a king of configuration multiplexing, but still not sure if that's what you mean.
>I know I'm comparing apples to oranges when I say simpleSAMLphp can
>accommodate that use case. It essentially looks at the incoming
>request and does the right thing on-the-fly.
What is the right thing it's doing?
-- Scott
More information about the dev
mailing list