Package | Description |
---|---|
org.springframework.security.access.expression |
Expression handling code to support the use of Spring-EL based expressions in
@PreAuthorize , @PreFilter ,
@PostAuthorize and @PostFilter annotations. |
org.springframework.security.access.expression.method |
Implementation of expression-based method security.
|
org.springframework.security.config.annotation.web.builders | |
org.springframework.security.config.annotation.web.configuration | |
org.springframework.security.config.annotation.web.configurers | |
org.springframework.security.taglibs.authz |
JSP Security tag library implementation.
|
org.springframework.security.web.access.expression |
Implementation of web security expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSecurityExpressionHandler<T>
Base implementation of the facade which isolates Spring Security's requirements for evaluating security expressions
from the implementation of the underlying expression objects.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MethodSecurityExpressionHandler
Extended expression-handler facade which adds methods which are specific to securing method invocations.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultMethodSecurityExpressionHandler
The standard implementation of
MethodSecurityExpressionHandler . |
Modifier and Type | Method and Description |
---|---|
SecurityExpressionHandler<FilterInvocation> |
WebSecurity.getExpressionHandler()
Gets the
SecurityExpressionHandler to be used. |
Modifier and Type | Method and Description |
---|---|
WebSecurity |
WebSecurity.expressionHandler(SecurityExpressionHandler<FilterInvocation> expressionHandler)
Set the
SecurityExpressionHandler to be used. |
Modifier and Type | Method and Description |
---|---|
SecurityExpressionHandler<FilterInvocation> |
WebSecurityConfiguration.webSecurityExpressionHandler() |
Modifier and Type | Method and Description |
---|---|
ExpressionUrlAuthorizationConfigurer.ExpressionInterceptUrlRegistry |
ExpressionUrlAuthorizationConfigurer.ExpressionInterceptUrlRegistry.expressionHandler(SecurityExpressionHandler<FilterInvocation> expressionHandler)
Allows customization of the
SecurityExpressionHandler to be used. |
Modifier and Type | Method and Description |
---|---|
protected org.springframework.expression.EvaluationContext |
AbstractAuthorizeTag.createExpressionEvaluationContext(SecurityExpressionHandler<FilterInvocation> handler)
Allows the
EvaluationContext to be customized for variable lookup etc. |
protected org.springframework.expression.EvaluationContext |
JspAuthorizeTag.createExpressionEvaluationContext(SecurityExpressionHandler<FilterInvocation> handler) |
Modifier and Type | Interface and Description |
---|---|
interface |
WebSecurityExpressionHandler
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultWebSecurityExpressionHandler |
Modifier and Type | Method and Description |
---|---|
void |
WebExpressionVoter.setExpressionHandler(SecurityExpressionHandler<FilterInvocation> expressionHandler) |
Constructor and Description |
---|
ExpressionBasedFilterInvocationSecurityMetadataSource(LinkedHashMap<RequestMatcher,Collection<ConfigAttribute>> requestMap,
SecurityExpressionHandler<FilterInvocation> expressionHandler) |
Copyright © 2019. All rights reserved.