Class AmetysCas20ProxyReceivingTicketValidationFilter
java.lang.Object
org.jasig.cas.client.util.AbstractConfigurationFilter
org.jasig.cas.client.util.AbstractCasFilter
org.jasig.cas.client.validation.AbstractTicketValidationFilter
org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
org.ametys.plugins.extrausermgt.authentication.cas.AmetysCas20ProxyReceivingTicketValidationFilter
- All Implemented Interfaces:
Filter
public class AmetysCas20ProxyReceivingTicketValidationFilter
extends org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
Ametys implementation of Cas20ProxyReceivingTicketValidationFilter
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.jasig.cas.client.validation.TicketValidator
The ticket validatorstatic final String
The session attribute for the proxy granting ticketFields inherited from class org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
defaultProxyTicketValidatorClass, defaultServiceTicketValidatorClass
Fields inherited from class org.jasig.cas.client.util.AbstractCasFilter
CONST_CAS_ASSERTION
Fields inherited from class org.jasig.cas.client.util.AbstractConfigurationFilter
logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
initInternal
(FilterConfig filterConfig) protected void
onSuccessfulValidation
(HttpServletRequest request, HttpServletResponse response, org.jasig.cas.client.validation.Assertion assertion) Methods inherited from class org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
destroy, getTicketValidator, init, preFilter, setMillisBetweenCleanUps, setProxyGrantingTicketStorage, setProxyReceptorUrl, setTimer, setTimerTask
Methods inherited from class org.jasig.cas.client.validation.AbstractTicketValidationFilter
doFilter, getHostnameVerifier, getSSLConfig, onFailedValidation, setExceptionOnValidationFailure, setRedirectAfterValidation, setTicketValidator, setUseSession
Methods inherited from class org.jasig.cas.client.util.AbstractCasFilter
constructServiceUrl, getProtocol, init, retrieveTicketFromRequest, setEncodeServiceUrl, setServerName, setService
Methods inherited from class org.jasig.cas.client.util.AbstractConfigurationFilter
getBoolean, getClass, getInt, getLong, getString, isIgnoreInitConfiguration, setIgnoreInitConfiguration
-
Field Details
-
SESSION_ATTRIBUTE_PROXY_GRANTING_TICKET
The session attribute for the proxy granting ticket- See Also:
-
_validator
The ticket validator
-
-
Constructor Details
-
AmetysCas20ProxyReceivingTicketValidationFilter
-
-
Method Details
-
initInternal
- Overrides:
initInternal
in classorg.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
- Throws:
ServletException
-
onSuccessfulValidation
protected void onSuccessfulValidation(HttpServletRequest request, HttpServletResponse response, org.jasig.cas.client.validation.Assertion assertion) - Overrides:
onSuccessfulValidation
in classorg.jasig.cas.client.validation.AbstractTicketValidationFilter
-