com.liferay.portal.servlet.filters.sso.cas
Class CASFilter

java.lang.Object
  extended by com.liferay.portal.kernel.servlet.BaseFilter
      extended by com.liferay.portal.servlet.filters.BasePortalFilter
          extended by com.liferay.portal.servlet.filters.sso.cas.CASFilter
All Implemented Interfaces:
javax.servlet.Filter

public class CASFilter
extends BasePortalFilter

View Source

Author:
Michael Young, Brian Wing Shun Chan, Raymond Augé, Tina Tian

Field Summary
static java.lang.String SCREEN_NAME
           
 
Constructor Summary
CASFilter()
           
 
Method Summary
protected  javax.servlet.Filter getCASAuthenticationFilter(long companyId)
           
protected  javax.servlet.Filter getCASTicketValidationFilter(long companyId)
           
protected  com.liferay.portal.kernel.log.Log getLog()
           
 void init(javax.servlet.FilterConfig filterConfig)
           
protected  void processFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain filterChain)
           
static void reload(long companyId)
           
 
Methods inherited from class com.liferay.portal.servlet.filters.BasePortalFilter
isFilterEnabled
 
Methods inherited from class com.liferay.portal.kernel.servlet.BaseFilter
destroy, doFilter, getFilterConfig, processFilter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SCREEN_NAME

public static java.lang.String SCREEN_NAME
Constructor Detail

CASFilter

public CASFilter()
Method Detail

reload

public static void reload(long companyId)

init

public void init(javax.servlet.FilterConfig filterConfig)
Specified by:
init in interface javax.servlet.Filter
Overrides:
init in class com.liferay.portal.kernel.servlet.BaseFilter

getCASAuthenticationFilter

protected javax.servlet.Filter getCASAuthenticationFilter(long companyId)
                                                   throws java.lang.Exception
Throws:
java.lang.Exception

getCASTicketValidationFilter

protected javax.servlet.Filter getCASTicketValidationFilter(long companyId)
                                                     throws java.lang.Exception
Throws:
java.lang.Exception

getLog

protected com.liferay.portal.kernel.log.Log getLog()
Overrides:
getLog in class BasePortalFilter

processFilter

protected void processFilter(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response,
                             javax.servlet.FilterChain filterChain)
                      throws java.lang.Exception
Specified by:
processFilter in class com.liferay.portal.kernel.servlet.BaseFilter
Throws:
java.lang.Exception