That's the whole idea!
I have been a little bit unclear about what I actually done. For that I
apologize...
Let me clarify:
We at Guthenburg university use the whole OCS (Oracle Collaboration Suite)
We have:
- Midtier ( Portal, Mail, Calendar)
- Infra (OID, SSO)
- DB (database, mail)
The documentation shows how to CASify the SSO part of the OCS. This
means that ALL Oracle SSO enabled applications and tools (eg, Oracle
Portal, Mail, Calendar) will appear as if they where CAS clients.
Behind the curtains its only the SSO part of the OCS that works with CAS.
We also replaced the logout functionality to do Oracle SSO logout
(session invalidation) first and finally call the CAS logout servlet.
I'm working on the documentation as we speak. I'll let you know when its
published!
For those of you that wants to dig even deeper into the source code and
start using it.
What se.gu.cas.filter.CASSimpleFilter does (very simple):
1. If no CAS ServiceTicket (ST) is found in the request it redirects the
client to CAS
2. If a ST is found it continues processing the request... meaning that
the client will end up on se.gu.cas.oracle.plugin.CASAuthenticator
What se.gu.cas.oracle.plugin.CASAuthenticator does (very simple):
1. Validates the given CAS ServiceTicket (ST).
2. If validation of ST returns success it starts a Oracle SSO session
and then hands over the responsibility to standard Oracle SSO.
From now on ALL Oracle SSO enabled applications will answer to Oracle
SSO...!
It's exactly the same as any CAS client.
Hope this helps.
Mark McLaren wrote:
This brilliant news. I'd love to hear if people manage to get the
Oracle Collaboration Suite tools working like this.
Mark
On 7/20/06, Pablo Millet <[EMAIL PROTECTED]> wrote:
Hi
I have published documentation and source on CAS-Wiki about using CAS
with Oracle Portal (Oracle SSO).
If you think that this documentation should be published in other places
please let me know...
Of course, if there is any Oracle Portal users out there, any comments
would be highly appreciated.
http://www.ja-sig.org/wiki/display/CAS/CASifying+Oracle+Portal
~~~~~~~~~~~~~~~~~~~~
Pablo Millet
Gothenburg university
begin:vcard
fn:Pablo Millet
n:Millet;Pablo
email;internet:[EMAIL PROTECTED]
tel;work:031 - 773 53 42
tel;cell:0707 - 10 40 70
version:2.1
end:vcard
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas