3.3 SNAPSHOT: AuthN resolveAttribute not activating authn flow

Cantor, Scott cantor.2 at osu.edu
Mon Oct 24 17:45:35 EDT 2016


I think this is the change involved:

https://issues.shibboleth.net/jira/browse/IDP-980

It fits your situation. I will have to review the change to see if anything there isn't making sense to me, but I want to emphasize a point here:

If the request does not contain, either explicitly or via profile configuration, a requirement for how authentication should be done, you cannot make assumptions or try and trick the system into forcing use of particular methods. It's hopeless, fundamentally. It wants to do SSO. If you don't want SSO, then request a principal type that will require some additional step (which you can do dynamically now in 3.3 also). It's really that simple.

I also need to be clear that while it's probably not documented yet, all the stuff you're using is going to be deprecated, either in 3.3 or the next release. It's definitely all gone in 4.0. Initial authn, that attribute hack, all of it. Don't use it once the new version is out. All of that was a horrible mess and I deeply apologize inflicting it on people. Anything using that stuff should be ported to the MFA flow or dumped.

I will be very clear on that in the documentation, it's just not appropriate to do all that prior to release.

Anyway, yes, it changed a number of months back, and no, I'm not 100% sure if I think it's right at the moment or not.

-- Scott



More information about the dev mailing list