org.mortbay.http.handler

Class HTAccessHandler

Implemented Interfaces:
HttpHandler, LifeCycle, Serializable

public class HTAccessHandler
extends AbstractHttpHandler

Handler to authenticate access using the Apache's .htaccess files.
Version:
HTAccessHandler v1.0a
Authors:
Van den Broeke Iris
Deville Daniel
Dubois Roger
Greg Wilkins
Konstantin Metlov

Method Summary

void
handle(String pathInContext, String pathParams, HttpRequest request, HttpResponse response)
Handle a request.
void
setAccessFile(String anArg)
void
setDefault(String dir)
set functions for the following .xml administration statements.

Methods inherited from class org.mortbay.http.handler.AbstractHttpHandler

getHttpContext, getName, handleTrace, initialize, isStarted, setName, start, stop, toString

Method Details

handle

public void handle(String pathInContext,
                   String pathParams,
                   HttpRequest request,
                   HttpResponse response)
            throws HttpException,
                   IOException
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.
Specified by:
handle in interface HttpHandler
Parameters:
pathInContext - The context path
pathParams - Path parameters such as encoded Session ID
request - The HttpRequest request
response - The HttpResponse response

setAccessFile

public void setAccessFile(String anArg)

setDefault

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

Copyright © 2004 Mortbay Consulting Pty. Ltd. All Rights Reserved.