org.jasig.cas.client.authentication
Class Saml11AuthenticationFilter

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.authentication.AuthenticationFilter
              extended by org.jasig.cas.client.authentication.Saml11AuthenticationFilter
All Implemented Interfaces:
javax.servlet.Filter

public final class Saml11AuthenticationFilter
extends AuthenticationFilter

Extension to the default Authentication filter that sets the required SAML1.1 artifact parameter name and service parameter name.

Note, the "final" on this class helps ensure the compliance required in the initInternal method.

Since:
3.1.12
Version:
$Revision$ $Date$
Author:
Scott Battaglia

Field Summary
 
Fields inherited from class org.jasig.cas.client.util.AbstractCasFilter
CONST_CAS_ASSERTION, log
 
Constructor Summary
Saml11AuthenticationFilter()
           
 
Method Summary
protected  void initInternal(javax.servlet.FilterConfig filterConfig)
          Controls the ordering of filter initialization and checking by defining a method that runs before the init.
 
Methods inherited from class org.jasig.cas.client.authentication.AuthenticationFilter
doFilter, init, setCasServerLoginUrl, setGateway, setGatewayStorage, setRenew
 
Methods inherited from class org.jasig.cas.client.util.AbstractCasFilter
constructServiceUrl, destroy, getArtifactParameterName, getServiceParameterName, init, setArtifactParameterName, setEncodeServiceUrl, setServerName, setService, setServiceParameterName
 
Methods inherited from class org.jasig.cas.client.util.AbstractConfigurationFilter
getPropertyFromInitParams, isIgnoreInitConfiguration, loadFromContext, parseBoolean, setIgnoreInitConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Saml11AuthenticationFilter

public Saml11AuthenticationFilter()
Method Detail

initInternal

protected void initInternal(javax.servlet.FilterConfig filterConfig)
                     throws javax.servlet.ServletException
Description copied from class: AbstractCasFilter
Controls the ordering of filter initialization and checking by defining a method that runs before the init.

Overrides:
initInternal in class AuthenticationFilter
Parameters:
filterConfig - the original filter configuration.
Throws:
javax.servlet.ServletException - if there is a problem.


Copyright © 2006-2011 Jasig. All Rights Reserved.