Package org.apereo.cas.ticket
Interface ExpirationPolicyBuilder<T extends Ticket>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBEAN_NAME_PROXY_GRANTING_TICKET_EXPIRATION_POLICYBean name to indicate the policy bean for proxy-granting tickets.static java.lang.StringBEAN_NAME_PROXY_TICKET_EXPIRATION_POLICYBean name to indicate the policy bean for proxy tickets.static java.lang.StringBEAN_NAME_SERVICE_TICKET_EXPIRATION_POLICYBean name to indicate the policy bean for service ticket.static java.lang.StringBEAN_NAME_TICKET_GRANTING_TICKET_EXPIRATION_POLICYBean name to indicate the policy bean for ticket-granting tickets.static java.lang.StringBEAN_NAME_TRANSIENT_SESSION_TICKET_EXPIRATION_POLICYBean name to indicate the policy bean for transient session.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExpirationPolicybuildTicketExpirationPolicy()Method build ticket expiration policy.java.lang.Class<T>getTicketType()Returns the implementation class of the ticket.
-
-
-
Field Detail
-
BEAN_NAME_TICKET_GRANTING_TICKET_EXPIRATION_POLICY
static final java.lang.String BEAN_NAME_TICKET_GRANTING_TICKET_EXPIRATION_POLICY
Bean name to indicate the policy bean for ticket-granting tickets.- See Also:
- Constant Field Values
-
BEAN_NAME_PROXY_GRANTING_TICKET_EXPIRATION_POLICY
static final java.lang.String BEAN_NAME_PROXY_GRANTING_TICKET_EXPIRATION_POLICY
Bean name to indicate the policy bean for proxy-granting tickets.- See Also:
- Constant Field Values
-
BEAN_NAME_SERVICE_TICKET_EXPIRATION_POLICY
static final java.lang.String BEAN_NAME_SERVICE_TICKET_EXPIRATION_POLICY
Bean name to indicate the policy bean for service ticket.- See Also:
- Constant Field Values
-
BEAN_NAME_PROXY_TICKET_EXPIRATION_POLICY
static final java.lang.String BEAN_NAME_PROXY_TICKET_EXPIRATION_POLICY
Bean name to indicate the policy bean for proxy tickets.- See Also:
- Constant Field Values
-
BEAN_NAME_TRANSIENT_SESSION_TICKET_EXPIRATION_POLICY
static final java.lang.String BEAN_NAME_TRANSIENT_SESSION_TICKET_EXPIRATION_POLICY
Bean name to indicate the policy bean for transient session.- See Also:
- Constant Field Values
-
-
Method Detail
-
buildTicketExpirationPolicy
ExpirationPolicy buildTicketExpirationPolicy()
Method build ticket expiration policy.- Returns:
- - the policy
-
getTicketType
java.lang.Class<T> getTicketType()
Returns the implementation class of the ticket.- Returns:
- - class implementing the ticket
-
-