クラス AbstractMethodSecurityMetadataSource

java.lang.ObjectSE
org.springframework.security.access.method.AbstractMethodSecurityMetadataSource
実装されたすべてのインターフェース:
org.springframework.aop.framework.AopInfrastructureBeanMethodSecurityMetadataSourceSecurityMetadataSource
既知の直属サブクラス
AbstractFallbackMethodSecurityMetadataSourceDelegatingMethodSecurityMetadataSourcePrePostAnnotationSecurityMetadataSource

@DeprecatedSE public abstract class AbstractMethodSecurityMetadataSource extends ObjectSE implements MethodSecurityMetadataSource
使用すべきではありません。
代わりに <method-security> および <intercept-methods> に use-authorization-manager 属性を使用するか、アノテーションベースまたは AuthorizationManager ベースの認可を使用します。
保護されたオブジェクト型を MethodInvocation に解決する MethodSecurityMetadataSource の抽象実装。
  • フィールドサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    protected final org.apache.commons.logging.Log
    使用すべきではありません。
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    使用すべきではありません。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    使用すべきではありません。
    特定のセキュアオブジェクトに適用される ConfigAttribute にアクセスします。
    final boolean
    supports(ClassSE<?> clazz)
    使用すべきではありません。
    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

      public final CollectionSE<ConfigAttribute> getAttributes(ObjectSE object)
      使用すべきではありません。
      インターフェースからコピーされた説明: SecurityMetadataSource
      特定のセキュアオブジェクトに適用される ConfigAttribute にアクセスします。
      次で指定:
      インターフェース SecurityMetadataSourcegetAttributes 
      パラメーター:
      object - 保護されているオブジェクト
      戻り値:
      渡された保護されたオブジェクトに適用される属性。該当する属性がない場合は、空のコレクションを返します。
    • supports

      public final boolean supports(ClassSE<?> clazz)
      使用すべきではありません。
      インターフェースからコピーされた説明: SecurityMetadataSource
      SecurityMetadataSource 実装が、示されたセキュアオブジェクト型に ConfigAttribute を提供できるかどうかを示します。
      次で指定:
      インターフェース SecurityMetadataSourcesupports 
      パラメーター:
      clazz - 照会されているクラス
      戻り値:
      実装が指定されたクラスを処理できる場合は true