Hi,

This is mainly a question to CAS developers.

CAS-686 was fixed in 3.3.5. I would like to understand the motivation behind it 
and maybe override the behavior.

1. Why should a user be logged out of an application just because the CAS 
ticket expired, which is actually just because he/she did not login to another 
application? in the JIRA issue itself 
(https://issues.jasig.org/browse/CAS-686?page=com.atlassian.jira.plugin.system.issuetabpanels:changehistory-tabpanel#issue-tabs)
 it is mentioned that this behavior may not be appropriate to all systems, yet 
it was decided to implement it without an apparent way to override it. Why?

2. How can I override this behavior? I do not see it is configurable in any 
way. I can maybe extend TicketGrantingTicketImpl and implement expire() such 
that it does not invoke logOutOfServices(), but I do not see where I can 
configure CAS to use my implementation.

Thanks in Advance,
Moshe
-- 
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