org.jasig.cas.client.validation
Class Cas30ProxyReceivingTicketValidationFilter

java.lang.Object
  extended by org.jasig.cas.client.util.AbstractConfigurationFilter
      extended by org.jasig.cas.client.util.AbstractCasFilter
          extended by org.jasig.cas.client.validation.AbstractTicketValidationFilter
              extended by org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
                  extended by org.jasig.cas.client.validation.Cas30ProxyReceivingTicketValidationFilter
All Implemented Interfaces:
javax.servlet.Filter

public class Cas30ProxyReceivingTicketValidationFilter
extends Cas20ProxyReceivingTicketValidationFilter

Creates either a Cas30ProxyTicketValidator or a Cas30ServiceTicketValidator depending on whether any of the proxy parameters are set.

This filter can also pass additional parameters to the ticket validator. Any init parameter not included in the reserved list Cas20ProxyReceivingTicketValidationFilter.RESERVED_INIT_PARAMS.

Since:
3.4.0
Author:
Jerome Leleu

Field Summary
 
Fields 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
Cas30ProxyReceivingTicketValidationFilter()
           
 
Method Summary
 
Methods inherited from class org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
destroy, getTicketValidator, init, initInternal, preFilter, setMillisBetweenCleanUps, setProxyGrantingTicketStorage, setProxyReceptorUrl, setTimer, setTimerTask
 
Methods inherited from class org.jasig.cas.client.validation.AbstractTicketValidationFilter
doFilter, getHostnameVerifier, getSSLConfig, onFailedValidation, onSuccessfulValidation, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Cas30ProxyReceivingTicketValidationFilter

public Cas30ProxyReceivingTicketValidationFilter()


Copyright © 2006-2015 Jasig. All Rights Reserved.