public class AuthenticationFilter extends AbstractCasFilter
This filter allows you to specify the following parameters (at either the context-level or the filter-level):
casServerLoginUrl - the url to log into CAS, i.e. https://cas.rutgers.edu/loginrenew - true/false on whether to use renew or not.gateway - true/false on whether to use gateway or not.Please see AbstractCasFilter for additional properties.
CONST_CAS_ASSERTIONlogger| Constructor and Description |
|---|
AuthenticationFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain filterChain) |
void |
init()
Initialization method.
|
protected void |
initInternal(javax.servlet.FilterConfig filterConfig)
Controls the ordering of filter initialization and checking by defining a method that runs before the init.
|
void |
setCasServerLoginUrl(String casServerLoginUrl) |
void |
setGateway(boolean gateway) |
void |
setGatewayStorage(GatewayResolver gatewayStorage) |
void |
setRenew(boolean renew) |
constructServiceUrl, destroy, getArtifactParameterName, getServiceParameterName, init, retrieveTicketFromRequest, setArtifactParameterName, setEncodeServiceUrl, setServerName, setService, setServiceParameterNamegetPropertyFromInitParams, isIgnoreInitConfiguration, loadFromContext, parseBoolean, setIgnoreInitConfigurationprotected void initInternal(javax.servlet.FilterConfig filterConfig)
throws javax.servlet.ServletException
AbstractCasFilterinitInternal in class AbstractCasFilterfilterConfig - the original filter configuration.javax.servlet.ServletException - if there is a problem.public void init()
AbstractCasFilterinit in class AbstractCasFilterpublic final void doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain filterChain)
throws IOException,
javax.servlet.ServletException
IOExceptionjavax.servlet.ServletExceptionpublic final void setRenew(boolean renew)
public final void setGateway(boolean gateway)
public final void setCasServerLoginUrl(String casServerLoginUrl)
public final void setGatewayStorage(GatewayResolver gatewayStorage)
Copyright © 2006-2014 Jasig. All Rights Reserved.