Mapping multi-context-broker.xml to Shibboleth IdPv3 Configuration

David Walker dhwprof at gmail.com
Thu Jul 9 16:17:55 EDT 2015


I've posted a DRAFT document describing conversion from the
Multi-Context Broker (MCB) to IdPv3 at
https://wiki.shibboleth.net/confluence/x/oAEzAQ.  It's not yet complete,
and I'm sure it has errors, so I'd appreciate a glance from some more
knowledgeable eyes than mine.  You'll see some comments in red that are
open issues right now.

I also have some specific questions...

  * I believe IdPv3 bypasses the processing of authnContexts if the SP
    does not request any contexts.  Since one of the use cases is to
    allow institutions to require that certain people use multi-factor
    authentication (or allow users to opt-in to such a requirement), I'm
    looking for  a way to force that processing?  For example, is it
    possible to define a default relying party that "requests" the
    institution's lowest-level authnContext?
  * You'll notice that a number of the red comments are related to the
    MCB's ability to present the end user with a choice of feasible
    authentication methods, rather than picking one at random.  Scott, I
    have a memory that you said there was a hook that could be used to
    implement that choice mechanism; can you point me in the right
    direction?  I'm thinking it would be a "choice" flow that could be
    invoked after the IdP had determined the feasible flows that can be
    used, based on the SP's request and the user's allowable contexts. 
    The "choice" flow would then select which of the feasible flows to
    invoke, based on prompting the user or any other policy the site
    might want to implement.
  * Related to my previous question, does anyone have a use for
    presenting such a choice?  I thought it was important when spec'ing
    the MCB, but I've found that many sites go to lengths to turn it off.


Thanks

David

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20150709/40dd3e14/attachment.html>


More information about the users mailing list