クラス AbstractAclVoter
- java.lang.Object
-
- org.springframework.security.access.vote.AbstractAclVoter
- 実装されたすべてのインターフェース:
AccessDecisionVoter<org.aopalliance.intercept.MethodInvocation>
- 既知の直属サブクラス
AclEntryVoter
public abstract class AbstractAclVoter extends java.lang.Object implements AccessDecisionVoter<org.aopalliance.intercept.MethodInvocation>
ドメインオブジェクト ACL 投票者を作成するためのヘルパーメソッドを提供します。特定の ACL システムにバインドされていません。
フィールドサマリー
インターフェース org.springframework.security.access.AccessDecisionVoter から継承されたフィールド
ACCESS_ABSTAIN, ACCESS_DENIED, ACCESS_GRANTED
コンストラクターのサマリー
コンストラクター コンストラクター 説明 AbstractAclVoter()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 protected java.lang.Object
getDomainObjectInstance(org.aopalliance.intercept.MethodInvocation invocation)
java.lang.Class<?>
getProcessDomainObjectClass()
void
setProcessDomainObjectClass(java.lang.Class<?> processDomainObjectClass)
boolean
supports(java.lang.Class<?> clazz)
この実装は、提示されたMethodInvocation
を照会するため、MethodSecurityInterceptor
のみをサポートします。クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
インターフェース org.springframework.security.access.AccessDecisionVoter から継承されたメソッド
supports, vote
メソッドの詳細
getDomainObjectInstance
protected java.lang.Object getDomainObjectInstance(org.aopalliance.intercept.MethodInvocation invocation)
getProcessDomainObjectClass
public java.lang.Class<?> getProcessDomainObjectClass()
setProcessDomainObjectClass
public void setProcessDomainObjectClass(java.lang.Class<?> processDomainObjectClass)
supports
public boolean supports(java.lang.Class<?> clazz)
この実装は、提示されたMethodInvocation
を照会するため、MethodSecurityInterceptor
のみをサポートします。- 次で指定:
- インターフェース
AccessDecisionVoter<org.aopalliance.intercept.MethodInvocation>
のsupports
- パラメーター:
clazz
- 安全なオブジェクト- 戻り値:
- セキュアオブジェクトが
MethodInvocation
の場合はtrue
、それ以外の場合はfalse