I was curious if the implementation of single sign out that will be incorporated
into CAS 3.1 is going to rely on the ServiceManager/service registry?  I started
thinking about it as I was playing with the 3.1-m3 release and trying to rip out
the service registry. It seems to be a feature that isn't necessary for my
needs, if it's what I think it is, anyway.  I, at first, thought that it was
just an access restriction tool, but then I got to thinking:

Will one need to register all the services that will be CASified in order for
single sign out to work?  This seems to go against one of the key things that
drew me to CAS, its open, anyone-who-casifies-their-app-can-access nature.

Or is it that, as a user signs into CASified apps an entry will be added to the
registry so that CAS knows to notify those apps that have been signed into of a
sign out?  This seems more like the way I would expect it to work.


Finally, if the service registry is merely for maintaining access restriction
and has no bearing on SSOut, is there an easy way to pull it out w/o breaking
anything (I really don't want to have to rely on all those hibernate libs if I
don't need to).  I tried just taking it out of the applicationContext.xml, but
it needs to be non-null for the centralAuthenticationService bean.  Then I just
made a dummy implementation of the ServiceManager interface that does nothing
and stuck it in there.  But, that made my login page not do anything.

Any ideas?

Thanks,
Dusty Burwell 

_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to