Liferay 6.1.2-ce-ga3

com.liferay.portal.servlet.filters.secure
Class SecureFilter

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.secure.SecureFilter
All Implemented Interfaces:
LiferayFilter, javax.servlet.Filter
Direct Known Subclasses:
SharepointFilter

public class SecureFilter
extends BasePortalFilter


Constructor Summary
SecureFilter()
           
 
Method Summary
protected  javax.servlet.http.HttpServletRequest basicAuth(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  javax.servlet.http.HttpServletRequest digestAuth(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void init(javax.servlet.FilterConfig filterConfig)
           
protected  void initThreadLocals(javax.servlet.http.HttpServletRequest request)
           
protected  boolean isAccessAllowed(javax.servlet.http.HttpServletRequest request)
           
protected  void processFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain filterChain)
           
protected  javax.servlet.http.HttpServletRequest setCredentials(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpSession session, long userId, String authType)
           
protected  void setUsePermissionChecker(boolean usePermissionChecker)
           
 
Methods inherited from class com.liferay.portal.servlet.filters.BasePortalFilter
getLog, isFilterEnabled, setFilterEnabled
 
Methods inherited from class com.liferay.portal.kernel.servlet.BaseFilter
destroy, doFilter, getFilterConfig, isFilterEnabled, processFilter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecureFilter

public SecureFilter()
Method Detail

init

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

basicAuth

protected javax.servlet.http.HttpServletRequest basicAuth(javax.servlet.http.HttpServletRequest request,
                                                          javax.servlet.http.HttpServletResponse response)
                                                   throws Exception
Throws:
Exception

digestAuth

protected javax.servlet.http.HttpServletRequest digestAuth(javax.servlet.http.HttpServletRequest request,
                                                           javax.servlet.http.HttpServletResponse response)
                                                    throws Exception
Throws:
Exception

initThreadLocals

protected void initThreadLocals(javax.servlet.http.HttpServletRequest request)
                         throws Exception
Throws:
Exception

isAccessAllowed

protected boolean isAccessAllowed(javax.servlet.http.HttpServletRequest request)

processFilter

protected void processFilter(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response,
                             javax.servlet.FilterChain filterChain)
                      throws Exception
Overrides:
processFilter in class BaseFilter
Throws:
Exception

setCredentials

protected javax.servlet.http.HttpServletRequest setCredentials(javax.servlet.http.HttpServletRequest request,
                                                               javax.servlet.http.HttpSession session,
                                                               long userId,
                                                               String authType)
                                                        throws Exception
Throws:
Exception

setUsePermissionChecker

protected void setUsePermissionChecker(boolean usePermissionChecker)

Liferay 6.1.2-ce-ga3