public final class Saml11TicketValidationFilter extends AbstractTicketValidationFilter
Deployers can provide the "casServerUrlPrefix" and "tolerance" properties of the Saml11TicketValidator via the context or filter init parameters.
Note, the "final" on this class helps ensure the compliance required in the initInternal method.
CONST_CAS_ASSERTION, log
Constructor and Description |
---|
Saml11TicketValidationFilter() |
Modifier and Type | Method and Description |
---|---|
protected TicketValidator |
getTicketValidator(javax.servlet.FilterConfig filterConfig)
Template method to return the appropriate validator.
|
protected void |
initInternal(javax.servlet.FilterConfig filterConfig)
Controls the ordering of filter initialization and checking by defining a method that runs before the init.
|
doFilter, getHostnameVerifier, init, onFailedValidation, onSuccessfulValidation, preFilter, setExceptionOnValidationFailure, setRedirectAfterValidation, setTicketValidator, setUseSession
constructServiceUrl, destroy, getArtifactParameterName, getServiceParameterName, init, setArtifactParameterName, setEncodeServiceUrl, setServerName, setService, setServiceParameterName
getPropertyFromInitParams, isIgnoreInitConfiguration, loadFromContext, parseBoolean, setIgnoreInitConfiguration
protected void initInternal(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException
AbstractCasFilter
initInternal
in class AbstractTicketValidationFilter
filterConfig
- the original filter configuration.javax.servlet.ServletException
- if there is a problem.protected final TicketValidator getTicketValidator(javax.servlet.FilterConfig filterConfig)
AbstractTicketValidationFilter
getTicketValidator
in class AbstractTicketValidationFilter
filterConfig
- the FilterConfiguration that may be needed to construct a validator.Copyright © 2006–2013 Jasig. All rights reserved.