Thanks for the suggestion David. Unfortunately we don't have the service in question using a cas client. The application "Banner Self Service" is using older special code to allow it to interact with cas. I'm trying to see if I can accomplish this on the cas server side first. If not I may have to try and re-work the client side.
James Bodine Manager, Web Services & Middleware Fort Lewis College - Information Technology 970-247-7304 [email protected] From: David Hatanian [mailto:[email protected]] Sent: Saturday, October 22, 2011 1:01 PM To: [email protected] Subject: Re: [cas-user] Unique Logout Procedure Hi James, If Single Sign Out is working correctly on your setup, and if the database procedure only concerns service2, what I would do is creating a Sevice2SingleSignOutHttpSessionListener which inherits from SingleSignOutHttpSessionListener, and calls the desired database procedure when removeSession is called. This special Listener would only be used in Service2. The other services would keep the usual SingleSignOutHttpSessionListener. Cheers, David 2011/10/22 Bodine, James <[email protected]<mailto:[email protected]>> I have a unique situation where I need to call a database procedure for a particular service when a user logs out of cas. For example user1 logs into service1 and then via sso is logged into service2. User1 then logs out of service1. During the logout flow I need a database procedure to be called for service2 with a parameter of the id for user1. I have a jndi datasource that I would like to use as it already gets used an attribute source for the users. Is it possible to do something like this? I've looked at the code and have actually tried a couple of things but so far have been unsuccessful. We are running CAS 3.4.2.1 using the war overlay method. Please let me know if you have about what I'm trying to accomplish and thanks in advance for your possible suggestions. James James Bodine Manager, Web Services & Middleware Fort Lewis College - Information Technology 970-247-7304 [email protected]<mailto:[email protected]> -- You are currently subscribed to [email protected]<mailto:[email protected]> as: [email protected]<mailto:[email protected]> To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user -- You are currently subscribed to [email protected]<mailto:[email protected]> as: [email protected]<mailto:[email protected]> To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
