クラス AbstractMethodSecurityMetadataSource
- java.lang.Object
-
- org.springframework.security.access.method.AbstractMethodSecurityMetadataSource
- 実装されているすべてのインターフェース:
org.springframework.aop.framework.AopInfrastructureBean、MethodSecurityMetadataSource、SecurityMetadataSource
- 既知の直属サブクラス
AbstractFallbackMethodSecurityMetadataSource、DelegatingMethodSecurityMetadataSource、PrePostAnnotationSecurityMetadataSource
public abstract class AbstractMethodSecurityMetadataSource extends java.lang.Object implements MethodSecurityMetadataSource
保護されたオブジェクト型を MethodInvocation に解決する MethodSecurityMetadataSource の抽象実装。
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected org.apache.commons.logging.Loglogger
コンストラクターの概要
コンストラクター コンストラクター 説明 AbstractMethodSecurityMetadataSource()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 java.util.Collection<ConfigAttribute>getAttributes(java.lang.Object object)特定のセキュアオブジェクトに適用されるConfigAttributeにアクセスします。booleansupports(java.lang.Class<?> clazz)SecurityMetadataSource実装が、示されたセキュアオブジェクト型にConfigAttributeを提供できるかどうかを示します。クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
インターフェース org.springframework.security.access.method.MethodSecurityMetadataSource から継承されたメソッド
getAttributes
インターフェース org.springframework.security.access.SecurityMetadataSource から継承されたメソッド
getAllConfigAttributes
メソッドの詳細
getAttributes
public final java.util.Collection<ConfigAttribute> getAttributes(java.lang.Object object)
インターフェースからコピーされた説明:SecurityMetadataSource特定のセキュアオブジェクトに適用されるConfigAttributeにアクセスします。- 次で指定:
- インターフェース
SecurityMetadataSourceのgetAttributes - パラメーター:
object- 保護されているオブジェクト- 戻り値:
- 渡された保護されたオブジェクトに適用される属性。該当する属性がない場合は、空のコレクションを返します。
supports
public final boolean supports(java.lang.Class<?> clazz)
インターフェースからコピーされた説明:SecurityMetadataSourceSecurityMetadataSource実装が、示されたセキュアオブジェクト型にConfigAttributeを提供できるかどうかを示します。- 次で指定:
- インターフェース
SecurityMetadataSourceのsupports - パラメーター:
clazz- 照会されているクラス- 戻り値:
- 実装が指定されたクラスを処理できる場合は true