org.jasig.cas.ticket.support
Class TimeoutExpirationPolicy
java.lang.Object
org.jasig.cas.ticket.support.TimeoutExpirationPolicy
- All Implemented Interfaces:
- Serializable, ExpirationPolicy
public final class TimeoutExpirationPolicy
- extends Object
- implements ExpirationPolicy
Expiration policy that is based on a certain time period for a ticket to
exist.
The expiration policy defined by this class is one of inactivity. If you are inactive for the specified
amount of time, the ticket will be expired.
- Since:
- 3.0
- Version:
- $Revision$ $Date$
- Author:
- Scott Battaglia
- See Also:
- Serialized Form
|
Method Summary |
boolean |
isExpired(TicketState ticketState)
Method to determine if a Ticket has expired or not, based on the policy. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TimeoutExpirationPolicy
public TimeoutExpirationPolicy(long timeToKillInMilliSeconds)
isExpired
public boolean isExpired(TicketState ticketState)
- Description copied from interface:
ExpirationPolicy
- Method to determine if a Ticket has expired or not, based on the policy.
- Specified by:
isExpired in interface ExpirationPolicy
- Parameters:
ticketState - The snapshot of the current ticket state
- Returns:
- true if the ticket is expired, false otherwise.
Copyright © 2004-2013 Jasig. All Rights Reserved.