[jboss-user] [Security & JAAS/JBoss] - Re: JBoss Federated SSO: Does it support?
do-not-reply at jboss.com
Thu Jan 24 03:45:57 EST 2008
Thanks Sohil. Thats was very helpful indeed.
On a less critical note and as tech discussion:
Once a person has logged in VIA SSO, I assume JBoss SSO design creates a session on the SSO server. So that for a "Passprt" like token functionality; when a person clicks a link on the browser (say) and moves to another application, one cannot pass credentials. There would be some sort of a session cookie passed on with an encrypted key ..or some similar mechanism.
Now, the point being that if the 4th App needs to get some info from the SSO service (like users phone number)*; it can pass the key, thus not compromising on the actual user credentials. Hence that key reference would be maintained on an SSO session.
*why would an SSO return phone number?
Ans) Because one of the ideas of SSO is also maintain common credential data which may include additional fields. In that scenario a service may request for additonal info. Now this part would not be out of the of box, thats ok. But the rest of the discussion is valid.
The issue that kicks in is that SSO sessiosn and local sessions may be out of synch. And thats ok, coz if my SSO session times out in 30 minuts. I may not want o enfore that on the session of a local application which may have its setting for 3 hours.
If the person needs to move to another site, then sure he wil require re authentication. This is how some SSO get the job done.
So thats what I was referring to as "SSO Session".
But I really appreciate the response, it has me excited to dig through the code. :)
...As for the Valve. I saw the code; but Valves connect to the container (engine, host, context), while filters to servlets. Anyway, can always tweak that code basedon our requirement.
Thanks! What I really am happy about is I dont need to JBossSX at this phase to complicate my life :) Thanks again.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4122917#4122917
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4122917
More information about the jboss-user