Uses of Interface
org.jasig.cas.ticket.ExpirationPolicy

Packages that use ExpirationPolicy
org.jasig.cas This is the entry point to the part of the CAS processing that is independent of the user/program interface. 
org.jasig.cas.ticket Classes that represent tickets and can manipulate tickets. 
org.jasig.cas.ticket.support This package includes the various default expiration policies included with CAS. 
 

Uses of ExpirationPolicy in org.jasig.cas
 

Methods in org.jasig.cas with parameters of type ExpirationPolicy
 void CentralAuthenticationServiceImpl.setServiceTicketExpirationPolicy(ExpirationPolicy serviceTicketExpirationPolicy)
          Method to inject the TicketGrantingTicket Expiration Policy.
 void CentralAuthenticationServiceImpl.setTicketGrantingTicketExpirationPolicy(ExpirationPolicy ticketGrantingTicketExpirationPolicy)
          Method to inject the TicketGrantingTicket Expiration Policy.
 

Uses of ExpirationPolicy in org.jasig.cas.ticket
 

Methods in org.jasig.cas.ticket with parameters of type ExpirationPolicy
 ServiceTicket TicketGrantingTicketImpl.grantServiceTicket(java.lang.String id, Service service, ExpirationPolicy expirationPolicy, boolean credentialsProvided)
           
 ServiceTicket TicketGrantingTicket.grantServiceTicket(java.lang.String id, Service service, ExpirationPolicy expirationPolicy, boolean credentialsProvided)
          Grant a ServiceTicket for a specific service.
 TicketGrantingTicket ServiceTicketImpl.grantTicketGrantingTicket(java.lang.String id, Authentication authentication, ExpirationPolicy expirationPolicy)
           
 TicketGrantingTicket ServiceTicket.grantTicketGrantingTicket(java.lang.String id, Authentication authentication, ExpirationPolicy expirationPolicy)
          Method to grant a TicketGrantingTicket from this service to the authentication.
 

Constructors in org.jasig.cas.ticket with parameters of type ExpirationPolicy
AbstractTicket(java.lang.String id, TicketGrantingTicketImpl ticket, ExpirationPolicy expirationPolicy)
          Constructs a new Ticket with a unique id, a possible parent Ticket (can be null) and a specified Expiration Policy.
ServiceTicketImpl(java.lang.String id, TicketGrantingTicketImpl ticket, Service service, boolean fromNewLogin, ExpirationPolicy policy)
          Constructs a new ServiceTicket with a Unique Id, a TicketGrantingTicket, a Service, Expiration Policy and a flag to determine if the ticket creation was from a new Login or not.
TicketGrantingTicketImpl(java.lang.String id, Authentication authentication, ExpirationPolicy policy)
          Constructs a new TicketGrantingTicket without a parent TicketGrantingTicket.
TicketGrantingTicketImpl(java.lang.String id, TicketGrantingTicketImpl ticketGrantingTicket, Authentication authentication, ExpirationPolicy policy)
          Constructs a new TicketGrantingTicket.
 

Uses of ExpirationPolicy in org.jasig.cas.ticket.support
 

Classes in org.jasig.cas.ticket.support that implement ExpirationPolicy
 class HardTimeoutExpirationPolicy
          Ticket expiration policy based on a hard timeout from ticket creation time rather than the "idle" timeout provided by TimeoutExpirationPolicy.
 class MultiTimeUseOrTimeoutExpirationPolicy
          ExpirationPolicy that is based on certain number of uses of a ticket or a certain time period for a ticket to exist.
 class NeverExpiresExpirationPolicy
          NeverExpiresExpirationPolicy always answers false when asked if a Ticket is expired.
 class RememberMeDelegatingExpirationPolicy
          Delegates to different expiration policies depending on whether remember me is true or not.
 class ThrottledUseAndTimeoutExpirationPolicy
          Implementation of an expiration policy that adds the concept of saying that a ticket can only be used once every X millseconds to prevent misconfigured clients from consuming resources by doing constant redirects.
 class TimeoutExpirationPolicy
          Expiration policy that is based on a certain time period for a ticket to exist.
 

Methods in org.jasig.cas.ticket.support with parameters of type ExpirationPolicy
 void RememberMeDelegatingExpirationPolicy.setRememberMeExpirationPolicy(ExpirationPolicy rememberMeExpirationPolicy)
           
 void RememberMeDelegatingExpirationPolicy.setSessionExpirationPolicy(ExpirationPolicy sessionExpirationPolicy)
           
 



Copyright © 2004-2010 Java Architectures Special Interest Group. All Rights Reserved.