authentication
Class RequestWrappingFilter

java.lang.Object
  extended byauthentication.RequestWrappingFilter

public final class RequestWrappingFilter
extends java.lang.Object

Filtr, který příchozí HTTP požadavek "obalí" do instance třídy MyHttpRequest. S instancí třídy MyHttpRequest pracuje mechanismus ověřování uživatele.


Constructor Summary
RequestWrappingFilter()
          Vytvoří instanci.
 
Method Summary
 void destroy()
          Metoda zavolaná při likvidaci filtru.
 void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
          Metoda zajišťující filtraci.
 void init(FilterConfig config)
          Metoda inicilaizuje filtr.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestWrappingFilter

public RequestWrappingFilter()
Vytvoří instanci.

Method Detail

destroy

public void destroy()
Metoda zavolaná při likvidaci filtru.


doFilter

public void doFilter(ServletRequest request,
                     ServletResponse response,
                     FilterChain chain)
              throws java.io.IOException,
                     ServletException
Metoda zajišťující filtraci.

Parameters:
request - ServletRequest je příchozí HTTP požadavek.
response - ServletResponse je odchozí odpověď na požadavek.
chain - FilterChain je řetězec dalších filtrů.
Throws:
java.io.IOException
ServletException

init

public void init(FilterConfig config)
          throws ServletException
Metoda inicilaizuje filtr.

Parameters:
config - FilterConfig je objekt s informacemi o konfiguraci.
Throws:
ServletException