|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||