パッケージ org.springframework.security.web
パッケージ org.springframework.security.web
Spring Security の Web セキュリティモジュール。サーブレット API に依存するクラスはここにあります。
- クラス説明認証スキームを開始するために
ExceptionTranslationFilter
によって使用されます。フレームワーク全体で使用されるデフォルトである RedirectStrategy の単純な実装。SecurityFilterChain
の標準実装。Filter
リクエストを Spring 管理のフィルター Bean のリストに委譲します。提供されたフィルターチェーンを、特定のリクエストのSecurityFilterChain
を説明するフィルターで装飾するための戦略。FilterChainProxy.VirtualFilterChain
を使用するFilterChainProxy.FilterChainDecorator
HTTP フィルターに関連付けられたオブジェクトを保持します。観測前後でチェーンをラップするFilterChainProxy.FilterChainDecorator
PortMapper
実装は、どの HTTP ポートがシステム上のどの HTTPS ポートに関連付けられているか、その逆に関する情報を呼び出し元に提供します。アプリケーションコンテキストから HTTP:HTTPS ペアを取得するPortMapper
の具体的な実装。PortResolver
は、Web リクエストが受信されたポートを判別します。ServletRequest.getServerPort() からポートを取得するPortResolver
の具体的な実装。リダイレクトを実行するフレームワーク内のすべてのクラスのリダイレクトロジックをカプセル化します。RequestMatcher
に一致するリクエストを指定された URL にリダイレクトするフィルター。HttpServletRequest
と照合できるフィルターチェーンを定義します。リクエストスコープまたはセッションスコープに Spring Security 情報を格納するために使用される既知のキー。