クラス ExpressionBasedAnnotationAttributeFactory
- java.lang.Object
-
- org.springframework.security.access.expression.method.ExpressionBasedAnnotationAttributeFactory
- 実装されたすべてのインターフェース:
org.springframework.aop.framework.AopInfrastructureBean
,PrePostInvocationAttributeFactory
public class ExpressionBasedAnnotationAttributeFactory extends java.lang.Object implements PrePostInvocationAttributeFactory
アノテーション値を実行時に評価される式として解釈するPrePostInvocationAttributeFactory
。- 導入:
- 3.0
コンストラクターのサマリー
コンストラクター コンストラクター 説明 ExpressionBasedAnnotationAttributeFactory(MethodSecurityExpressionHandler handler)
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 PostInvocationAttribute
createPostInvocationAttribute(java.lang.String postFilterAttribute, java.lang.String postAuthorizeAttribute)
PreInvocationAttribute
createPreInvocationAttribute(java.lang.String preFilterAttribute, java.lang.String filterObject, java.lang.String preAuthorizeAttribute)
コンストラクターの詳細
ExpressionBasedAnnotationAttributeFactory
public ExpressionBasedAnnotationAttributeFactory(MethodSecurityExpressionHandler handler)
メソッドの詳細
createPreInvocationAttribute
public PreInvocationAttribute createPreInvocationAttribute(java.lang.String preFilterAttribute, java.lang.String filterObject, java.lang.String preAuthorizeAttribute)
- 次で指定:
- インターフェース
PrePostInvocationAttributeFactory
のcreatePreInvocationAttribute
createPostInvocationAttribute
public PostInvocationAttribute createPostInvocationAttribute(java.lang.String postFilterAttribute, java.lang.String postAuthorizeAttribute)
- 次で指定:
- インターフェース
PrePostInvocationAttributeFactory
のcreatePostInvocationAttribute