fedora.server.security.servletfilters
Class FilterEnforceAuthn

java.lang.Object
  extended by fedora.server.security.servletfilters.Base
      extended by fedora.server.security.servletfilters.FilterSetup
          extended by fedora.server.security.servletfilters.FilterEnforceAuthn
All Implemented Interfaces:
javax.servlet.Filter

public class FilterEnforceAuthn
extends FilterSetup

Author:
Bill Niebel (niebel@virginia.edu)

Field Summary
protected static org.apache.commons.logging.Log log
           
 
Fields inherited from class fedora.server.security.servletfilters.FilterSetup
FILTER_NAME, inited, NOT_SET
 
Fields inherited from class fedora.server.security.servletfilters.Base
initErrors, StringArrayPrototype
 
Constructor Summary
FilterEnforceAuthn()
           
 
Method Summary
 void destroy()
           
 boolean doThisSubclass(ExtendedHttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class fedora.server.security.servletfilters.FilterSetup
doFilter, getFilterNameAbbrev, init, initThisSubclass, wrap
 
Methods inherited from class fedora.server.security.servletfilters.Base
booleanValue, enter, enterExit, exit, fail, format, format, format, getClassName, pass, passFail, showThrowable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.commons.logging.Log log
Constructor Detail

FilterEnforceAuthn

public FilterEnforceAuthn()
Method Detail

doThisSubclass

public boolean doThisSubclass(ExtendedHttpServletRequest request,
                              javax.servlet.http.HttpServletResponse response)
                       throws java.lang.Throwable
Overrides:
doThisSubclass in class FilterSetup
Throws:
java.lang.Throwable

destroy

public void destroy()
Specified by:
destroy in interface javax.servlet.Filter
Overrides:
destroy in class FilterSetup