クラス CasGatewayResolverRequestMatcher

java.lang.ObjectSE
org.springframework.security.cas.web.CasGatewayResolverRequestMatcher
実装されたすべてのインターフェース:
RequestMatcher

public final class CasGatewayResolverRequestMatcher extends ObjectSE implements RequestMatcher
チェックを GatewayResolver のインスタンスに委譲する RequestMatcher 実装。無限ループを回避するために、構成された GatewayResolver を使用して、リクエストは「ゲートウェイ済み」としてマークされます。
導入:
6.3
  • ネストされたクラスのサマリー

    インターフェース org.springframework.security.web.util.matcher.RequestMatcher から継承されたネストクラス / インターフェース

    RequestMatcher.MatchResult
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    matches(jakarta.servlet.http.HttpServletRequest request)
    戦略によって実装されたルールが提供されたリクエストと一致するかどうかを決定します。
    void
    setGatewayStorage(org.apereo.cas.client.authentication.GatewayResolver gatewayStorage)
    リクエストがすでにゲートウェイ処理されているかどうかを確認するために GatewayResolver を設定します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE

    インターフェース org.springframework.security.web.util.matcher.RequestMatcher から継承されたメソッド

    matcher
  • コンストラクターの詳細

    • CasGatewayResolverRequestMatcher

      public CasGatewayResolverRequestMatcher(ServiceProperties serviceProperties)
  • メソッドの詳細

    • matches

      public boolean matches(jakarta.servlet.http.HttpServletRequest request)
      インターフェースからコピーされた説明: RequestMatcher
      戦略によって実装されたルールが提供されたリクエストと一致するかどうかを決定します。
      次で指定:
      インターフェース RequestMatchermatches 
      パラメーター:
      request - 一致を確認するリクエスト
      戻り値:
      リクエストが一致する場合は true、そうでない場合は false
    • setGatewayStorage

      public void setGatewayStorage(org.apereo.cas.client.authentication.GatewayResolver gatewayStorage)
      リクエストがすでにゲートウェイされているかどうかを確認するために GatewayResolver を設定します。デフォルトは DefaultGatewayResolverImpl です
      パラメーター:
      gatewayStorage - 使用する GatewayResolver。null にはできません。