H
- the type of HttpSecurityBuilder
that is being configuredpublic final class ExpressionUrlAuthorizationConfigurer<H extends HttpSecurityBuilder<H>> extends AbstractInterceptUrlConfigurer<ExpressionUrlAuthorizationConfigurer<H>,H>
RequestMapping
needs to be mapped
to ConfigAttribute
's for this SecurityContextConfigurer
to have
meaning.
SecurityConfigurer
's to
customize:
AuthenticationTrustResolver
is optionally used to populate the
DefaultWebSecurityExpressionHandler
HttpSecurity.authorizeRequests()
Modifier and Type | Class and Description |
---|---|
class |
ExpressionUrlAuthorizationConfigurer.AuthorizedUrl |
class |
ExpressionUrlAuthorizationConfigurer.ExpressionInterceptUrlRegistry |
class |
ExpressionUrlAuthorizationConfigurer.MvcMatchersAuthorizedUrl
An
ExpressionUrlAuthorizationConfigurer.AuthorizedUrl that allows optionally configuring the
MvcRequestMatcher.setMethod(HttpMethod) |
AbstractInterceptUrlConfigurer.AbstractInterceptUrlRegistry<R extends AbstractInterceptUrlConfigurer.AbstractInterceptUrlRegistry<R,T>,T>
Constructor and Description |
---|
ExpressionUrlAuthorizationConfigurer(org.springframework.context.ApplicationContext context)
Creates a new instance
|
Modifier and Type | Method and Description |
---|---|
ExpressionUrlAuthorizationConfigurer.ExpressionInterceptUrlRegistry |
getRegistry() |
configure
disable, withObjectPostProcessor
addObjectPostProcessor, and, getBuilder, init, postProcess, setBuilder
public ExpressionUrlAuthorizationConfigurer(org.springframework.context.ApplicationContext context)
HttpSecurity.authorizeRequests()
public ExpressionUrlAuthorizationConfigurer.ExpressionInterceptUrlRegistry getRegistry()