Interface PreInvocationAuthorizationAdvice
- 
- All Superinterfaces:
- org.springframework.aop.framework.AopInfrastructureBean
 - All Known Implementing Classes:
- ExpressionBasedPreInvocationAdvice
 
 public interface PreInvocationAuthorizationAdvice extends org.springframework.aop.framework.AopInfrastructureBeanPerforms argument filtering and authorization logic before a method is invoked.- Since:
- 3.0
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanbefore(Authentication authentication, org.aopalliance.intercept.MethodInvocation mi, PreInvocationAttribute preInvocationAttribute)The "before" advice which should be executed to perform any filtering necessary and to decide whether the method call is authorised.
 
- 
- 
- 
Method Detail- 
beforeboolean before(Authentication authentication, org.aopalliance.intercept.MethodInvocation mi, PreInvocationAttribute preInvocationAttribute) The "before" advice which should be executed to perform any filtering necessary and to decide whether the method call is authorised.- Parameters:
- authentication- the information on the principal on whose account the decision should be made
- mi- the method invocation being attempted
- preInvocationAttribute- the attribute built from the @PreFilter and @PostFilter annotations.
- Returns:
- true if authorised, false otherwise
 
 
- 
 
-