クラス AbstractConfigAttributeRequestMatcherRegistry<C>

java.lang.ObjectSE
org.springframework.security.config.annotation.web.AbstractRequestMatcherRegistry<C>
org.springframework.security.config.annotation.web.configurers.AbstractConfigAttributeRequestMatcherRegistry<C>
型パラメーター:
C - RequestMatcher の作成後に返される、またはチェーンされるオブジェクト
既知の直属サブクラス
ChannelSecurityConfigurer.ChannelRequestMatcherRegistry

@DeprecatedSE public abstract class AbstractConfigAttributeRequestMatcherRegistry<C> extends AbstractRequestMatcherRegistry<C>
使用すべきではありません。
最新の Spring Security API では、各 API が独自の構成コンテキストを管理します。そのため、このインターフェースを直接置き換えるものはありません。メソッドセキュリティの場合は、SecurityAnnotationScanner および AuthorizationManager を参照してください。チャネルセキュリティの場合は、HttpsRedirectFilter を参照してください。Web セキュリティの場合は、AuthorizationManager を参照してください。
RequestMatcher を登録するための基本クラス。例: 特定のレベルの認可が必要な RequestMatcher を指定できる場合があります。
導入:
3.2
関連事項:
  • コンストラクターの詳細

    • AbstractConfigAttributeRequestMatcherRegistry

      public AbstractConfigAttributeRequestMatcherRegistry()
      使用すべきではありません。
  • 方法の詳細

    • chainRequestMatchers

      protected final C chainRequestMatchers(ListSE<RequestMatcher> requestMatchers)
      使用すべきではありません。
      RequestMatcher をマップされていないものとしてマークしてから、chainRequestMatchersInternal(List) を呼び出します。
      次で指定:
      クラス AbstractRequestMatcherRegistry<C>chainRequestMatchers 
      パラメーター:
      requestMatchers - 作成された RequestMatcher インスタンス
      戻り値:
      RequestMatcher への何かの関連付けを可能にするサブクラスのチェーンオブジェクト
    • chainRequestMatchersInternal

      protected abstract C chainRequestMatchersInternal(ListSE<RequestMatcher> requestMatchers)
      使用すべきではありません。
      サブクラスは、RequestMatcher インスタンスの作成にチェーンされたオブジェクトを返すためにこのメソッドを実装する必要があります。
      パラメーター:
      requestMatchers - 作成された RequestMatcher インスタンス
      戻り値:
      RequestMatcher への何かの関連付けを可能にするサブクラスのチェーンオブジェクト