クラス AbstractMethodSecurityMetadataSource
- java.lang.Object
-
- org.springframework.security.access.method.AbstractMethodSecurityMetadataSource
- 実装済みのインターフェース一覧:
org.springframework.aop.framework.AopInfrastructureBean、MethodSecurityMetadataSource、SecurityMetadataSource
- 既知の直属サブクラス
AbstractFallbackMethodSecurityMetadataSource、DelegatingMethodSecurityMetadataSource、PrePostAnnotationSecurityMetadataSource
@Deprecated public abstract class AbstractMethodSecurityMetadataSource extends java.lang.Object implements MethodSecurityMetadataSource
使用すべきではありません。代わりに<method-security>および<intercept-methods>にuse-authorization-manager属性を使用するか、アノテーションベースまたはAuthorizationManagerベースの認可を使用します。保護されたオブジェクト型を 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