Class ExpressionBasedPostInvocationAdvice
java.lang.Object
org.springframework.security.access.expression.method.ExpressionBasedPostInvocationAdvice
- All Implemented Interfaces:
org.springframework.aop.framework.AopInfrastructureBean
,PostInvocationAuthorizationAdvice
public class ExpressionBasedPostInvocationAdvice
extends Object
implements PostInvocationAuthorizationAdvice
- Since:
- 3.0
-
Field Summary
-
Constructor Summary
ConstructorDescriptionExpressionBasedPostInvocationAdvice
(MethodSecurityExpressionHandler expressionHandler) -
Method Summary
Modifier and TypeMethodDescriptionafter
(Authentication authentication, org.aopalliance.intercept.MethodInvocation mi, PostInvocationAttribute postAttr, Object returnedObject)
-
Field Details
-
logger
protected final org.apache.commons.logging.Log logger
-
-
Constructor Details
-
ExpressionBasedPostInvocationAdvice
-
-
Method Details
-
after
public Object after(Authentication authentication, org.aopalliance.intercept.MethodInvocation mi, PostInvocationAttribute postAttr, Object returnedObject) throws AccessDeniedException - Specified by:
after
in interfacePostInvocationAuthorizationAdvice
- Throws:
AccessDeniedException
-