org.openqa.jetty.http.handler
Class HTAccessHandler

java.lang.Object
  extended by org.openqa.jetty.http.handler.AbstractHttpHandler
      extended by org.openqa.jetty.http.handler.HTAccessHandler
All Implemented Interfaces:
java.io.Serializable, HttpHandler, LifeCycle

public class HTAccessHandler
extends AbstractHttpHandler

Handler to authenticate access using the Apache's .htaccess files.

Version:
HTAccessHandler v1.0a
Author:
Van den Broeke Iris, Deville Daniel, Dubois Roger, Greg Wilkins, Konstantin Metlov
See Also:
Serialized Form

Constructor Summary
HTAccessHandler()
           
 
Method Summary
 void handle(java.lang.String pathInContext, java.lang.String pathParams, HttpRequest request, HttpResponse response)
          Handle a request.
 void setAccessFile(java.lang.String anArg)
           
 void setDefault(java.lang.String dir)
          set functions for the following .xml administration statements.
 
Methods inherited from class org.openqa.jetty.http.handler.AbstractHttpHandler
getHttpContext, getName, handleTrace, initialize, isStarted, setName, start, stop, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HTAccessHandler

public HTAccessHandler()
Method Detail

handle

public void handle(java.lang.String pathInContext,
                   java.lang.String pathParams,
                   HttpRequest request,
                   HttpResponse response)
            throws HttpException,
                   java.io.IOException
Description copied from interface: HttpHandler
Handle a request. Note that Handlers are tried in order until one has handled the request. i.e. until request.isHandled() returns true. In broad terms this means, either a response has been commited or request.setHandled(true) has been called.

Parameters:
pathInContext - The context path
pathParams - Path parameters such as encoded Session ID
request - The HttpRequest request
response - The HttpResponse response
Throws:
HttpException
java.io.IOException

setDefault

public void setDefault(java.lang.String dir)
set functions for the following .xml administration statements. ./etc/htaccess .htaccess


setAccessFile

public void setAccessFile(java.lang.String anArg)


Copyright © 2011. All Rights Reserved.