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.core.impl.authentication.cas.AmetysCas20ProxyReceivingTicketValidationFilter
-
- All Implemented Interfaces:
Filter
public class AmetysCas20ProxyReceivingTicketValidationFilter extends org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
Ametys implementation of Cas20ProxyReceivingTicketValidationFilter
-
-
Field Summary
Fields Modifier and Type Field Description protected org.jasig.cas.client.validation.TicketValidator
_validator
The ticket validatorstatic String
SESSION_ATTRIBUTE_PROXY_GRANTING_TICKET
The session attribute for the proxy granting ticket
-
Constructor Summary
Constructors Constructor Description AmetysCas20ProxyReceivingTicketValidationFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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
buildPrivateKey, 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
-
-
-
-
Field Detail
-
SESSION_ATTRIBUTE_PROXY_GRANTING_TICKET
public static final String SESSION_ATTRIBUTE_PROXY_GRANTING_TICKET
The session attribute for the proxy granting ticket- See Also:
- Constant Field Values
-
_validator
protected org.jasig.cas.client.validation.TicketValidator _validator
The ticket validator
-
-
Constructor Detail
-
AmetysCas20ProxyReceivingTicketValidationFilter
public AmetysCas20ProxyReceivingTicketValidationFilter()
-
-
Method Detail
-
initInternal
protected void initInternal(FilterConfig filterConfig) throws ServletException
- 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
-
-