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 class Saml11AuthenticationFilter
extends AuthenticationFilter

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

Note, as of 3.3, the final keyword was removed to allow you to override the method to retrieve tickets, per CASC-154s

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
 
Fields inherited from class org.jasig.cas.client.util.AbstractConfigurationFilter
logger
 
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, retrieveTicketFromRequest, 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 final 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-2014 Jasig. All Rights Reserved.