Hi,

I'm porting an application from 3.4.12 to 3.5.2.

I'm testing the TGT expiration configuration.
I want my TGT to expire after a minute, but instead it is valid until http 
session is not expired.
In 3.4.12 this test worked.

Here is my configuration in ticketExpirationPolicies.xml for 3.5.2.


 <!-- Expiration policies -->

    <util:constant id="SECONDS" 
static-field="java.util.concurrent.TimeUnit.SECONDS"/>
    <bean id="serviceTicketExpirationPolicy" 
class="org.jasig.cas.ticket.support.MultiTimeUseOrTimeoutExpirationPolicy"
          c:numberOfUses="1" c:timeToKill="${st.timeToKillInSeconds:60}" 
c:timeUnit-ref="SECONDS"/>

    <bean
 id="grantingTicketExpirationPolicy" 
class="org.jasig.cas.ticket.support.TicketGrantingTicketExpirationPolicy"
          p:maxTimeToLiveInSeconds="${tgt.maxTimeToLiveInSeconds:60}"
          p:timeToKillInSeconds="${tgt.timeToKillInSeconds:60}" />

The st.timeToKillInSeconds, tgt.maxTimeToLiveInSeconds, 
tgt.timeToKillInSeconds properties in "cas.properties" file are 
commented.

I restarted the cas webapp to apply the configuration.

Did I miss something?

Thanks in advance for your help.Cesare
-- 
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