net.sf.jguard.jee.authentication.filters
Class HttpServletStatefulAuthenticationFiltersProvider

java.lang.Object
  extended by net.sf.jguard.core.enforcement.RestfulAuthenticationFiltersProvider<Req,Res>
      extended by net.sf.jguard.core.enforcement.StatefulAuthenticationFiltersProvider<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>
          extended by net.sf.jguard.jee.authentication.filters.HttpServletStatefulAuthenticationFiltersProvider
All Implemented Interfaces:
javax.inject.Provider<List<AuthenticationFilter<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>>>

public class HttpServletStatefulAuthenticationFiltersProvider
extends StatefulAuthenticationFiltersProvider<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>

Author:
Charles Gay

Field Summary
 
Fields inherited from class net.sf.jguard.core.enforcement.RestfulAuthenticationFiltersProvider
filters
 
Constructor Summary
HttpServletStatefulAuthenticationFiltersProvider(Request<javax.servlet.http.HttpServletRequest> request, Response<javax.servlet.http.HttpServletResponse> response, AuthenticationServicePoint<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> authenticationServicePoint, List<AuthenticationFilter<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>> authenticationFilters, GuestPolicyEnforcementPointFilter<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> guestPolicyEnforcementPointFilter)
           
 
Method Summary
protected  boolean alreadyAuthenticated(Request<javax.servlet.http.HttpServletRequest> request)
           
 
Methods inherited from class net.sf.jguard.core.enforcement.StatefulAuthenticationFiltersProvider
get
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpServletStatefulAuthenticationFiltersProvider

@Inject
public HttpServletStatefulAuthenticationFiltersProvider(Request<javax.servlet.http.HttpServletRequest> request,
                                                               Response<javax.servlet.http.HttpServletResponse> response,
                                                               AuthenticationServicePoint<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> authenticationServicePoint,
                                                               List<AuthenticationFilter<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>> authenticationFilters,
                                                               GuestPolicyEnforcementPointFilter<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> guestPolicyEnforcementPointFilter)
Method Detail

alreadyAuthenticated

protected boolean alreadyAuthenticated(Request<javax.servlet.http.HttpServletRequest> request)
Specified by:
alreadyAuthenticated in class StatefulAuthenticationFiltersProvider<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>
Parameters:
request -
Returns:
true if a LoginContextWrapper is tied to the loginContextWrapper session attribute; false otherwise


Copyright © 2004-2011. All Rights Reserved.