net.sf.jguard.jee.authentication.schemes
Class HttpServletAuditSchemeHandler

java.lang.Object
  extended by net.sf.jguard.jee.authentication.schemes.AuditSchemeHandler<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>
      extended by net.sf.jguard.jee.authentication.schemes.HttpServletAuditSchemeHandler
All Implemented Interfaces:
AuthenticationSchemeHandler<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>

public class HttpServletAuditSchemeHandler
extends AuditSchemeHandler<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>

Author:
Charles Gay

Field Summary
 
Fields inherited from interface net.sf.jguard.core.authentication.schemes.AuthenticationSchemeHandler
REDIRECT
 
Constructor Summary
HttpServletAuditSchemeHandler(Map<String,String> parameters, StatefulScopes authenticationBindings)
           
 
Method Summary
protected  Locale getLocale(Request<javax.servlet.http.HttpServletRequest> req)
           
protected  String getRemoteAddress(Request<javax.servlet.http.HttpServletRequest> req)
           
protected  String getRemoteHost(Request<javax.servlet.http.HttpServletRequest> req)
           
 
Methods inherited from class net.sf.jguard.jee.authentication.schemes.AuditSchemeHandler
answerToChallenge, authenticationFailed, authenticationSucceed, buildChallenge, challengeNeeded, getCallbackTypes, getGrantedPermissions, getName, handleSchemeCallbacks, reverseDns
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpServletAuditSchemeHandler

public HttpServletAuditSchemeHandler(Map<String,String> parameters,
                                     StatefulScopes authenticationBindings)
Method Detail

getRemoteAddress

protected String getRemoteAddress(Request<javax.servlet.http.HttpServletRequest> req)
Specified by:
getRemoteAddress in class AuditSchemeHandler<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>

getRemoteHost

protected String getRemoteHost(Request<javax.servlet.http.HttpServletRequest> req)
Specified by:
getRemoteHost in class AuditSchemeHandler<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>

getLocale

protected Locale getLocale(Request<javax.servlet.http.HttpServletRequest> req)
Specified by:
getLocale in class AuditSchemeHandler<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>


Copyright © 2004-2011. All Rights Reserved.