public final class Servlet3AuthenticationFilter extends AbstractCasFilter
The filter executes when it receives a CAS ticket and expects the
CasLoginModule JAAS module to perform the CAS
ticket validation in order to produce an AssertionPrincipal from which
the CAS assertion is obtained and inserted into the session to enable SSO.
If a service init-param is specified for this filter, it supersedes
the service defined for the CasLoginModule.
CONST_CAS_ASSERTIONlogger| Constructor and Description |
|---|
Servlet3AuthenticationFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain chain) |
constructServiceUrl, destroy, getArtifactParameterName, getServiceParameterName, init, init, initInternal, retrieveTicketFromRequest, setArtifactParameterName, setEncodeServiceUrl, setServerName, setService, setServiceParameterNamegetPropertyFromInitParams, isIgnoreInitConfiguration, loadFromContext, parseBoolean, setIgnoreInitConfigurationpublic void doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain chain)
throws IOException,
javax.servlet.ServletException
IOExceptionjavax.servlet.ServletExceptionCopyright © 2006-2014 Jasig. All Rights Reserved.