Andrej Vanek wrote:
The http://portals.apache.org/jetspeed-2/sso.html does not tell too much..

true

not much ...
http://svn.apache.org/repos/asf/portals/jetspeed-2/trunk/design-docs/src/sso/


There is also the SSO Admin portlet, and integration into the SSO IFrame and SSO WebContent portlets.

Although the security documentation is getting very nice and useful!

(1) Can anybody tell rough features of Jetspeed-2's SSO?
What scenarios does it cover?

Its a simple credential store solution.
Credentials are stored by Site (remote URL) in a 1..n assocation between Site and Portal Principal (Jetspeed User or Group), and a Remote Principal and Remote Credential. The SSO iframe or web content portlets will look at the current portal principal (subject), and when retrieving a hosted iframe or remote site, try to find a matching credential using the API:

SSOContext context = sso.getCredentials(subject, site);

Credentials can be associated with a user or group.
Thus if a user is a part of a group, then the group's credentials can be automatically passed in.


The solution still needs a bit of work, major missing pieces:
* encryption
* certificates

The method of authenticating also needs some enhancements.
Only one solution is supported: request parameters

In summary I think we have a good framework, but it needs more work.

p.e. SSO between portlets and their back-end systems, or between the
jetspeed-2 portal web-application and other independend web applications
running on the same Tomcat container, or even something else??

Either way, doesnt matter.
Just set the URL in the Site (see the Admin portlet)


(2) Does anybody on documentation of Jetspeed-2's SSO? (I'd like to know if
it will be reachable by middle or end of this month)

Well Im scheduled to do some work in this area later this month
Maybe we can work together on completing it and documenting
What do you think?

--
David Sean Taylor
Bluesunrise Software
[EMAIL PROTECTED]
[office] +01 707 773-4646
[mobile] +01 707 529 9194

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to