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

Reply via email to