Class ExpressionBasedAnnotationAttributeFactory
- java.lang.Object
-
- org.springframework.security.access.expression.method.ExpressionBasedAnnotationAttributeFactory
-
- All Implemented Interfaces:
org.springframework.aop.framework.AopInfrastructureBean
,PrePostInvocationAttributeFactory
@Deprecated public class ExpressionBasedAnnotationAttributeFactory extends java.lang.Object implements PrePostInvocationAttributeFactory
Deprecated.UseAuthorizationManager
interceptors insteadPrePostInvocationAttributeFactory
which interprets the annotation value as an expression to be evaluated at runtime.- Since:
- 3.0
-
-
Constructor Summary
Constructors Constructor Description ExpressionBasedAnnotationAttributeFactory(MethodSecurityExpressionHandler handler)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description PostInvocationAttribute
createPostInvocationAttribute(java.lang.String postFilterAttribute, java.lang.String postAuthorizeAttribute)
Deprecated.PreInvocationAttribute
createPreInvocationAttribute(java.lang.String preFilterAttribute, java.lang.String filterObject, java.lang.String preAuthorizeAttribute)
Deprecated.
-
-
-
Constructor Detail
-
ExpressionBasedAnnotationAttributeFactory
public ExpressionBasedAnnotationAttributeFactory(MethodSecurityExpressionHandler handler)
Deprecated.
-
-
Method Detail
-
createPreInvocationAttribute
public PreInvocationAttribute createPreInvocationAttribute(java.lang.String preFilterAttribute, java.lang.String filterObject, java.lang.String preAuthorizeAttribute)
Deprecated.- Specified by:
createPreInvocationAttribute
in interfacePrePostInvocationAttributeFactory
-
createPostInvocationAttribute
public PostInvocationAttribute createPostInvocationAttribute(java.lang.String postFilterAttribute, java.lang.String postAuthorizeAttribute)
Deprecated.- Specified by:
createPostInvocationAttribute
in interfacePrePostInvocationAttributeFactory
-
-