Populating session context fails lookups
Cantor, Scott
cantor.2 at osu.edu
Mon Sep 14 12:01:15 EDT 2015
On 9/14/15, 11:55 AM, "dev on behalf of Misagh Moayyed" <dev-bounces at shibboleth.net on behalf of mmoayyed at unicon.net> wrote:
>I am very likely missing the step that would tell me how the storage is service contacted and where, but I presume there is action somewhere that actually creates that storage record so that
> future calls can populate and resolve the session context.
>
>
>Does that sounds correct? If so, where is the action/component that actually creates a storage record based on the cookie value and how is called in the flow?
The master authentication subflow creates/updates the IdPSession with the AuthenticationResult produced at the very end:
<!-- Finally, create/update the client session. -->
<action-state id="UpdateSessionWithAuthenticationResult">
<evaluate expression="UpdateSessionWithAuthenticationResult" />
<evaluate expression="'proceed'" />
<transition on="proceed" to="proceed" />
<!-- Ignore any session layer errors at this stage. -->
<transition on="InputOutputError" to="proceed" />
</action-state>
The class is net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
-- Scott
More information about the dev
mailing list