@Component(value="blAdminTypedEntityRequestFilter") public class BroadleafAdminTypedEntityRequestFilter extends AbstractBroadleafAdminRequestFilter
| Modifier and Type | Field and Description |
|---|---|
protected AdminNavigationService |
adminNavigationService |
protected SecurityVerifier |
adminRemoteSecurityService |
protected BroadleafWebRequestProcessor |
requestProcessor |
| Constructor and Description |
|---|
BroadleafAdminTypedEntityRequestFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
adminUserHasAccess(AdminSection typedEntitySection) |
void |
doFilterInternalUnlessIgnored(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain filterChain) |
protected DynamicEntityDao |
getDynamicEntityDao(String className) |
protected String |
getEntityTypeFromRequest(javax.servlet.http.HttpServletRequest request) |
int |
getOrder() |
protected String |
getSectionKeyFromRequest(javax.servlet.http.HttpServletRequest request) |
protected String |
getTypeFieldName(AdminSection adminSection) |
boolean |
isRequestForTypedEntity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
getIgnoreSuffixes, shouldProcessURLdoFilterInternal, isIgnoreddoFilter, getAlreadyFilteredAttributeName, isAsyncDispatch, isAsyncStarted, shouldNotFilter, shouldNotFilterAsyncDispatch, shouldNotFilterErrorDispatch@Autowired @Qualifier(value="blAdminRequestProcessor") protected BroadleafWebRequestProcessor requestProcessor
@Autowired @Qualifier(value="blAdminNavigationService") protected AdminNavigationService adminNavigationService
@Autowired @Qualifier(value="blAdminSecurityRemoteService") protected SecurityVerifier adminRemoteSecurityService
public BroadleafAdminTypedEntityRequestFilter()
public void doFilterInternalUnlessIgnored(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain filterChain)
throws IOException,
javax.servlet.ServletException
doFilterInternalUnlessIgnored in class AbstractIgnorableOncePerRequestFilterIOExceptionjavax.servlet.ServletExceptionpublic boolean isRequestForTypedEntity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
javax.servlet.ServletExceptionIOExceptionprotected boolean adminUserHasAccess(AdminSection typedEntitySection)
protected String getEntityTypeFromRequest(javax.servlet.http.HttpServletRequest request)
protected String getSectionKeyFromRequest(javax.servlet.http.HttpServletRequest request)
protected String getTypeFieldName(AdminSection adminSection)
protected DynamicEntityDao getDynamicEntityDao(String className)
public int getOrder()
Copyright © 2017. All rights reserved.