Proposal to resolve entities by role+protocol

Marvin Addison marvin.addison at gmail.com
Thu Dec 10 07:26:14 EST 2015


On Wed, Dec 9, 2015 at 6:53 PM Brent Putman

> Maybe you didn't get a chance to look at it before I pulled it from 3.2.0,
> but I was probably 90-95% finished with the more generalized secondary
> indexing framework I had in mind.
>

Sorry, I never looked at it.


> And I had a good chunk of the specific endpoint indexing plugin impl done
> also, that does the indexing by sub-path segments for partial path matching
> like is discussed in IDP-701.
>

Partial matching would definitely provide a needed feature. I had convinced
myself that filtering by role and protocol was needed as well to prevent
collisions between SAML and CAS protocol entries.


> I think mostly what remained was deciding on what the endpoint index input
> criteria would look like - reuse existing multiple critieria or create a
> new compound Criterion holding data for just this case.
>

I think I'd need to know some of the new use cases to make a comment. I
like the idea of reusing what we have, but that's more of a design
philosophy than a practical recommendation.

Only reason why I pulled it was: We weren't going to actually use it in
> 3.2.0 (for neither your CAS stuff nor inbound SAML artifact binding). I
> didn't want to unnecessarily and prematurely commit to the APIs, without
> having a chance to really test them out "for real".
>

Well, I need _something_ for IDP-701, so I expect that would exercise the
APIs if nothing else.

Unless there was some specific reason why you didn't want to go this route,
> that's how I would prefer to proceed.
>

+1
I was in a hurry with pressure to resolve IDP-701 for an internal need at
Virginia Tech, but now that's been relieved by another solution, so your
proposed January time frame is good for me.

M
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/dev/attachments/20151210/7280b096/attachment-0001.html>


More information about the dev mailing list