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