クラス AuthorizeReturnObjectMethodInterceptor
java.lang.ObjectSE
org.springframework.security.authorization.method.AuthorizeReturnObjectMethodInterceptor
- 実装されたすべてのインターフェース:
org.aopalliance.aop.Advice
、org.aopalliance.intercept.Interceptor
、org.aopalliance.intercept.MethodInterceptor
、org.springframework.aop.Advisor
、org.springframework.aop.framework.AopInfrastructureBean
、org.springframework.aop.PointcutAdvisor
、org.springframework.core.Ordered
、AuthorizationAdvisor
public final class AuthorizeReturnObjectMethodInterceptor
extends ObjectSE
implements AuthorizationAdvisor
指定された
AuthorizationProxyFactory
を AuthorizeReturnObject
でアノテーションされた任意の戻り値に適用するメソッドインターセプター - 導入:
- 6.3
- 関連事項:
フィールドサマリー
インターフェース org.springframework.aop.Advisor から継承されたフィールド
EMPTY_ADVICE
インターフェース org.springframework.core.Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターのサマリー
コンストラクターコンストラクター説明AuthorizeReturnObjectMethodInterceptor
(AuthorizationProxyFactory authorizationProxyFactory) メソッドのサマリー
修飾子と型メソッド説明org.aopalliance.aop.Advice
int
getOrder()
org.springframework.aop.Pointcut
invoke
(org.aopalliance.intercept.MethodInvocation mi) boolean
void
setOrder
(int order) void
setPointcut
(org.springframework.aop.Pointcut pointcut)
コンストラクターの詳細
AuthorizeReturnObjectMethodInterceptor
メソッドの詳細
invoke
- 次で指定:
- インターフェース
org.aopalliance.intercept.MethodInterceptor
のinvoke
- 例外:
ThrowableSE
getOrder
public int getOrder()- 次で指定:
- インターフェース
org.springframework.core.Ordered
のgetOrder
setOrder
public void setOrder(int order) getPointcut
public org.springframework.aop.Pointcut getPointcut()- 次で指定:
- インターフェース
org.springframework.aop.PointcutAdvisor
のgetPointcut
setPointcut
public void setPointcut(org.springframework.aop.Pointcut pointcut) getAdvice
public org.aopalliance.aop.Advice getAdvice()- 次で指定:
- インターフェース
org.springframework.aop.Advisor
のgetAdvice
isPerInstance
public boolean isPerInstance()- 次で指定:
- インターフェース
org.springframework.aop.Advisor
のisPerInstance