A D G I N R S U

A

addErrorKey(HttpServletRequest, String) - Method in class net.sf.deadbolt.handlers.DeadboltHandler
This method will add an error to the request, which can later be used by the DisplayErrorsTag custom tag in a JSP error page.
addErrorMessage(HttpServletRequest, String) - Method in class net.sf.deadbolt.handlers.DeadboltHandler
This method adds an error message without the need for a key.
addErrors(HttpServletRequest, List) - Method in class net.sf.deadbolt.handlers.DeadboltHandler
This method does the same thing as the addError method, but takes in a List as a parameter.
authenticate(HttpServletRequest, HttpServletResponse, Room) - Method in class net.sf.deadbolt.handlers.DeadboltHandler
This method is the main body of the handler, which will tell the framework whether to let the user in or not.
authenticate(HttpServletRequest, HttpServletResponse, Room) - Method in class net.sf.deadbolt.handlers.IPFilterHandler
This is the standard Deadbolt authenticate method.
authenticate(HttpServletRequest, HttpServletResponse, Room) - Method in class net.sf.deadbolt.handlers.SQLInjectionHandler
This method runs through the parameters in the request and checks them for the keywords that are not allowed.

D

DeadboltEnvironment - class net.sf.deadbolt.DeadboltEnvironment.
This class stores any static constant information that is used throughout the framework.
DeadboltEnvironment() - Constructor for class net.sf.deadbolt.DeadboltEnvironment
 
DeadboltFilter - class net.sf.deadbolt.DeadboltFilter.
This class is the meat of the Deadbolt framework.
DeadboltFilter() - Constructor for class net.sf.deadbolt.DeadboltFilter
 
DeadboltHandler - class net.sf.deadbolt.handlers.DeadboltHandler.
This is the base class that all handlers extend from.
DeadboltHandler() - Constructor for class net.sf.deadbolt.handlers.DeadboltHandler
 
DisplayErrorsTag - class net.sf.deadbolt.tags.DisplayErrorsTag.
This class backs a custom tag that iterates over the errors stored in the request and displays them on the JSP page.
DisplayErrorsTag() - Constructor for class net.sf.deadbolt.tags.DisplayErrorsTag
 
destroy() - Method in class net.sf.deadbolt.DeadboltFilter
This is here for compliance with the Filter interface.
doEndTag() - Method in class net.sf.deadbolt.tags.DisplayErrorsTag
This method will execute when the end tag is reached and will output the list of errors stored in the request object.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.sf.deadbolt.DeadboltFilter
This method will be called on each request to the application, provided the user used /* as the url-pattern element in the web.xml file.

G

GLOBAL_ERROR_KEY - Static variable in class net.sf.deadbolt.DeadboltEnvironment
 
getErrorMessages() - Static method in class net.sf.deadbolt.DeadboltFilter
This method will return the Map of error messages, which are String objects.
getErrorPage() - Method in class net.sf.deadbolt.model.Room
 
getHandlers() - Method in class net.sf.deadbolt.model.Room
 
getInitParam(String) - Method in class net.sf.deadbolt.model.Room
 
getInitParams() - Method in class net.sf.deadbolt.model.Room
 
getRoom() - Method in class net.sf.deadbolt.model.URLMapping
 
getUrlPattern() - Method in class net.sf.deadbolt.model.URLMapping
 

I

IPFilterHandler - class net.sf.deadbolt.handlers.IPFilterHandler.
This class is used to restrict or allow access to resources based on the user's IP address.
IPFilterHandler() - Constructor for class net.sf.deadbolt.handlers.IPFilterHandler
 
init(FilterConfig) - Method in class net.sf.deadbolt.DeadboltFilter
This method is the starting point the the Deadbolt enabled application.
initParamExists(String) - Method in class net.sf.deadbolt.model.Room
Returns whether an initial parameter with this name exists.

N

net.sf.deadbolt - package net.sf.deadbolt
 
net.sf.deadbolt.handlers - package net.sf.deadbolt.handlers
 
net.sf.deadbolt.model - package net.sf.deadbolt.model
 
net.sf.deadbolt.tags - package net.sf.deadbolt.tags
 

R

Room - class net.sf.deadbolt.model.Room.
This class is a value object that contains information about a Room.
Room() - Constructor for class net.sf.deadbolt.model.Room
 

S

SQLInjectionHandler - class net.sf.deadbolt.handlers.SQLInjectionHandler.
This class will secure a Room from SQL injection attacks.
SQLInjectionHandler() - Constructor for class net.sf.deadbolt.handlers.SQLInjectionHandler
 
setErrorPage(String) - Method in class net.sf.deadbolt.model.Room
 
setHandler(TreeMap) - Method in class net.sf.deadbolt.model.Room
 
setInitParams(Map) - Method in class net.sf.deadbolt.model.Room
 
setRoom(Room) - Method in class net.sf.deadbolt.model.URLMapping
 
setUrlPattern(String) - Method in class net.sf.deadbolt.model.URLMapping
 

U

URLMapping - class net.sf.deadbolt.model.URLMapping.
This class is a value object containing the information about a URL pattern to Room mapping.
URLMapping() - Constructor for class net.sf.deadbolt.model.URLMapping
 

A D G I N R S U

Copyright © 2005 Tim Solley. All Rights Reserved.