Class SecurityWebApplicationContextUtils
- java.lang.Object
-
- org.springframework.web.context.support.WebApplicationContextUtils
-
- org.springframework.security.web.context.support.SecurityWebApplicationContextUtils
-
public abstract class SecurityWebApplicationContextUtils extends org.springframework.web.context.support.WebApplicationContextUtilsSpring Security extension to Spring'sWebApplicationContextUtils.
-
-
Constructor Summary
Constructors Constructor Description SecurityWebApplicationContextUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.springframework.web.context.WebApplicationContextfindRequiredWebApplicationContext(javax.servlet.ServletContext servletContext)Find a uniqueWebApplicationContextfor this web app: either the root web app context (preferred) or a uniqueWebApplicationContextamong the registeredServletContextattributes (typically coming from a singleDispatcherServletin the current web application).-
Methods inherited from class org.springframework.web.context.support.WebApplicationContextUtils
findWebApplicationContext, getRequiredWebApplicationContext, getWebApplicationContext, getWebApplicationContext, initServletPropertySources, initServletPropertySources, registerEnvironmentBeans, registerEnvironmentBeans, registerWebApplicationScopes, registerWebApplicationScopes
-
-
-
-
Method Detail
-
findRequiredWebApplicationContext
public static org.springframework.web.context.WebApplicationContext findRequiredWebApplicationContext(javax.servlet.ServletContext servletContext)
Find a uniqueWebApplicationContextfor this web app: either the root web app context (preferred) or a uniqueWebApplicationContextamong the registeredServletContextattributes (typically coming from a singleDispatcherServletin the current web application).Note that
DispatcherServlet's exposure of its context can be controlled through itspublishContextproperty, which istrueby default but can be selectively switched to only publish a single context despite multipleDispatcherServletregistrations in the web app.- Parameters:
servletContext- ServletContext to find the web application context for- Returns:
- the desired WebApplicationContext for this web app
- Throws:
java.lang.IllegalStateException- if no WebApplicationContext can be found- See Also:
WebApplicationContextUtils.getWebApplicationContext(ServletContext),ServletContext.getAttributeNames()
-
-