separating AuthenticationMethod contexts
Cantor, Scott
cantor.2 at osu.edu
Mon Jun 11 15:07:04 BST 2012
On 6/11/12 9:58 AM, "Cantor, Scott" <cantor.2 at osu.edu> wrote:
>On 6/8/12 7:02 PM, "Russell Beall" <beall at usc.edu> wrote:
>>
>>It seems that when an SP does not request a particular authentication
>>context, the IdP will use an existing one that is active, even if it is
>>not specified as the default for the relying party in the
>>relying-party.xml file.
>
>I think that's true, yes. That's arguably a bug, or at least something
>fairly subtle to document.
Was just chatting about it. At the moment, the conclusion is "as intended"
but it is a subtle thing. The default method is being used only for
initial selection of a handler to use in the absence of a requirement, not
as a limiting filter on methods for a given SP.
So that means what you're trying to do can't be accomplished with the
built-in behavior for PreviousSession and would require a custom login
handler. I use previous session as an optimization, for example, but I
could remove it and I'd still have SSO if I wanted full control over the
methods to honor.
-- Scott
More information about the users
mailing list