public class ExpressionBasedAnnotationAttributeFactory extends Object implements PrePostInvocationAttributeFactory
PrePostInvocationAttributeFactory which interprets the annotation value as an
expression to be evaluated at runtime.| Constructor and Description |
|---|
ExpressionBasedAnnotationAttributeFactory(MethodSecurityExpressionHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
PostInvocationAttribute |
createPostInvocationAttribute(String postFilterAttribute,
String postAuthorizeAttribute) |
PreInvocationAttribute |
createPreInvocationAttribute(String preFilterAttribute,
String filterObject,
String preAuthorizeAttribute) |
public ExpressionBasedAnnotationAttributeFactory(MethodSecurityExpressionHandler handler)
public PreInvocationAttribute createPreInvocationAttribute(String preFilterAttribute, String filterObject, String preAuthorizeAttribute)
createPreInvocationAttribute in interface PrePostInvocationAttributeFactorypublic PostInvocationAttribute createPostInvocationAttribute(String postFilterAttribute, String postAuthorizeAttribute)
createPostInvocationAttribute in interface PrePostInvocationAttributeFactory