クラス 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.ObjectgetDomainObjectInstance(org.aopalliance.intercept.MethodInvocation invocation)java.lang.Class<?>getProcessDomainObjectClass()voidsetProcessDomainObjectClass(java.lang.Class<?> processDomainObjectClass)booleansupports(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