パッケージ org.springframework.security.web.util.matcher
@NullMarked パッケージ org.springframework.security.web.util.matcher
認可ルールのマッピングなどに使用される、リクエストを一致させるためのサーブレット API。
- クラス説明
RequestMatcher
インスタンスに渡されたすべてが一致した場合に true を返すRequestMatcher
。提供されたリクエストに一致します。DispatcherType
をチェックして、特定のリクエストに一致するかどうかを判断します。SpEL 式を使用する RequestMatcher 実装リモートアドレスに対する IP アドレスまたはサブネットマスクの一致に基づいてリクエストを一致させます。ContentNegotiationStrategy
から解決されたMediaType
に基づいて、一致するHttpServletRequest
を許可します。渡されたRequestMatcher
を無効にするRequestMatcher
。渡されたRequestMatcher
インスタンスのいずれかが一致した場合に true を返すRequestMatcher
。リクエストパラメーターとその値を照合するためのRequestMatcher
。正規表現を使用して、指定されたHttpServletRequest
の URL が指定されたかどうかを判断します。予想されるヘッダー名と予想される値を持つヘッダーを含むリクエストを照合するために使用できるRequestMatcher
。HttpServletRequest に一致する単純な戦略。HttpServletRequest とのマッチングの結果には、マッチングのステータス(真または偽)と、マッチングから抽出された変数(存在する場合)が含まれます。文字列から ELRequestMatcher インスタンスを作成する PropertyEditor これにより、RequestMatcher が必要な場合、(内部)Bean の代わりに BeanDefinition で文字列を使用できます。RequestMatcher
を別のオブジェクトに関連付けるためのリッチオブジェクト。RequestMatcher
インスタンスを作成するためのファクトリクラス。