net.sf.jguard.jee
Class HttpServletPolicyEnforcementPoint

java.lang.Object
  extended by net.sf.jguard.core.enforcement.PolicyEnforcementPoint<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>
      extended by net.sf.jguard.jee.HttpServletPolicyEnforcementPoint
All Implemented Interfaces:
Cloneable, FilterChain<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>

public class HttpServletPolicyEnforcementPoint
extends PolicyEnforcementPoint<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>

Author:
Charles Gay

Field Summary
 
Fields inherited from class net.sf.jguard.core.enforcement.PolicyEnforcementPoint
filters
 
Constructor Summary
HttpServletPolicyEnforcementPoint(List<AuthenticationFilter<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>> authenticationFilters, List<AuthorizationFilter<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>> authorizationFilters, boolean propagateThrowable)
           
 
Method Summary
protected  void sendThrowable(Response<javax.servlet.http.HttpServletResponse> response, Throwable throwable)
           
 
Methods inherited from class net.sf.jguard.core.enforcement.PolicyEnforcementPoint
clone, doFilter, doInternalFilter, getFilters, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HttpServletPolicyEnforcementPoint

@Inject
public HttpServletPolicyEnforcementPoint(List<AuthenticationFilter<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>> authenticationFilters,
                                                List<AuthorizationFilter<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>> authorizationFilters,
                                                boolean propagateThrowable)
Method Detail

sendThrowable

protected void sendThrowable(Response<javax.servlet.http.HttpServletResponse> response,
                             Throwable throwable)
Specified by:
sendThrowable in class PolicyEnforcementPoint<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>


Copyright © 2004-2011. All Rights Reserved.