Interface SecurityExpressionHandler<T>
- 
- All Superinterfaces:
- org.springframework.aop.framework.AopInfrastructureBean
 - All Known Subinterfaces:
- MethodSecurityExpressionHandler
 - All Known Implementing Classes:
- AbstractSecurityExpressionHandler,- DefaultMessageSecurityExpressionHandler,- DefaultMethodSecurityExpressionHandler,- DefaultWebSecurityExpressionHandler
 
 public interface SecurityExpressionHandler<T> extends org.springframework.aop.framework.AopInfrastructureBeanFacade which isolates Spring Security's requirements for evaluating security expressions from the implementation of the underlying expression objects- Since:
- 3.1
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description org.springframework.expression.EvaluationContextcreateEvaluationContext(Authentication authentication, T invocation)Provides an evaluation context in which to evaluate security expressions for the invocation type.org.springframework.expression.ExpressionParsergetExpressionParser()
 
- 
- 
- 
Method Detail- 
getExpressionParserorg.springframework.expression.ExpressionParser getExpressionParser() - Returns:
- an expression parser for the expressions used by the implementation.
 
 - 
createEvaluationContextorg.springframework.expression.EvaluationContext createEvaluationContext(Authentication authentication, T invocation) Provides an evaluation context in which to evaluate security expressions for the invocation type.
 
- 
 
-