public final class TicketGrantingTicketExpirationPolicy extends Object implements ExpirationPolicy, org.springframework.beans.factory.InitializingBean, Serializable
| Constructor and Description |
|---|
TicketGrantingTicketExpirationPolicy() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
boolean |
isExpired(TicketState ticketState)
Method to determine if a Ticket has expired or not, based on the policy.
|
void |
setMaxTimeToLiveInMilliSeconds(long maxTimeToLiveInMilliSeconds) |
void |
setMaxTimeToLiveInSeconds(long maxTimeToLiveInSeconds)
Convenient virtual property setter to set time in seconds.
|
void |
setTimeToKillInMilliSeconds(long timeToKillInMilliSeconds) |
void |
setTimeToKillInSeconds(long timeToKillInSeconds) |
public TicketGrantingTicketExpirationPolicy()
public void setMaxTimeToLiveInMilliSeconds(long maxTimeToLiveInMilliSeconds)
public void setTimeToKillInMilliSeconds(long timeToKillInMilliSeconds)
public void setMaxTimeToLiveInSeconds(long maxTimeToLiveInSeconds)
maxTimeToLiveInSeconds - max number of seconds for the tickets to stay alivepublic void setTimeToKillInSeconds(long timeToKillInSeconds)
timeToKillInSeconds - time for the ticket to stay active in seconds
Convenient virtual property setter to set time in seconds.public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanExceptionpublic boolean isExpired(TicketState ticketState)
ExpirationPolicyisExpired in interface ExpirationPolicyticketState - The snapshot of the current ticket stateCopyright © 2004-2015 Apereo. All Rights Reserved.