A D F G H I L U

A

AuthenticationHandler - interface au.com.tortuga.ozibug.auth.AuthenticationHandler.
This interface must be implemented by classes which take part in the Ozibug authentication mechanism.
au.com.tortuga.ozibug.auth - package au.com.tortuga.ozibug.auth
Contains the Authentication interface which must be implemented by authentication handler classes.
au.com.tortuga.ozibug.util - package au.com.tortuga.ozibug.util
Contains the LifeCycle interface which can be implemented by authentication handler classes.
authenticate(Map) - Method in interface au.com.tortuga.ozibug.auth.AuthenticationHandler
Authenticate the incoming request given the authentication context; this contains the HttpServletRequest contained under the au.com.tortuga.ozibug.auth.Authentication.HTTP_REQUEST key and if authentication is successful this method should put the user id under the au.com.tortuga.ozibug.auth.Authentication.USER_NAME key in the context before returning.

D

destroy() - Method in interface au.com.tortuga.ozibug.util.LifeCycle
Destroy this object.

F

FAILURE_DETAILS - Static variable in interface au.com.tortuga.ozibug.auth.AuthenticationHandler
name of key to used to set the failure details into the context

G

getDescription() - Method in interface au.com.tortuga.ozibug.auth.AuthenticationHandler
Return a brief description of how this authentication handler works; eg, what it's expecting in the context (perhaps nothing) and how it derives a username.
getName() - Method in interface au.com.tortuga.ozibug.auth.AuthenticationHandler
This method is invoked to get the name of the AuthenticationHandler which is then used to configure the chain of handlers; A brief (whitespace-less) String is recommended.

H

HTTP_REQUEST - Static variable in interface au.com.tortuga.ozibug.auth.AuthenticationHandler
name of key to obtain the current HttpServletRequest object from the context

I

init(Map) - Method in interface au.com.tortuga.ozibug.util.LifeCycle
Initialize this object.

L

LifeCycle - interface au.com.tortuga.ozibug.util.LifeCycle.
Interface for objects requiring initialization and destruction.

U

USER_NAME - Static variable in interface au.com.tortuga.ozibug.auth.AuthenticationHandler
name of key to used to set the validated username into the context

A D F G H I L U

Ozibug Copyright © 2001-2004 Tortuga Technologies Pty Ltd. All rights reserved.

-- last updated 28 October 2005 --