パッケージ org.springframework.security.config.annotation.web.configurers
パッケージ org.springframework.security.config.annotation.web.configurers
- クラスクラス説明AbstractAuthenticationFilterConfigurer <B は HttpSecurityBuilder <B> を継承、T は AbstractAuthenticationFilterConfigurer <B、T、F> を継承、F は AbstractAuthenticationProcessingFilter を継承>
AbstractAuthenticationFilterConfigurerを構成するための基本クラス。使用すべきではありません。最新の Spring Security API では、各 API が独自の構成コンテキストを管理します。HttpSecurityで動作するSecurityConfigurerインスタンスの便利な基本クラスを追加します。AbstractInterceptUrlConfigurer <C は AbstractInterceptUrlConfigurer <C, H> を継承、H は HttpSecurityBuilder <H> を継承使用すべきではありません。代わりにAuthorizeHttpRequestsConfigurerを使用してくださいAnonymousConfigurer<H extends HttpSecurityBuilder<H>>匿名認証を構成します(つまりAuthorizeHttpRequestsConfigurer<H extends HttpSecurityBuilder<H>>AuthorizationManagerを使用して URL ベースの認証を追加します。ChannelSecurityConfigurer<H extends HttpSecurityBuilder<H>>使用すべきではありません。代わりにHttpsRedirectConfigurerを使用してくださいCorsConfigurer<H extends HttpSecurityBuilder<H>>Spring Security フィルターチェーンにCorsFilterを追加します。CsrfConfigurer<H extends HttpSecurityBuilder<H>>CsrfConfigurer.requireCsrfProtectionMatcher(RequestMatcher)で指定されているメソッドに CSRF 保護を追加します。DefaultLoginPageConfigurer<H extends HttpSecurityBuilder<H>>EnableWebSecurityを使用するときに、特に指定されていない場合にログインページを生成するフィルターを追加します。ExceptionHandlingConfigurer<H extends HttpSecurityBuilder<H>>Spring Security 関連の例外の例外処理をアプリケーションに追加します。ExpressionUrlAuthorizationConfigurer<H extends HttpSecurityBuilder<H>>使用すべきではありません。代わりにAuthorizeHttpRequestsConfigurerを使用してくださいFormLoginConfigurer<H extends HttpSecurityBuilder<H>>フォームベースの認証を追加します。HeadersConfigurer<H extends HttpSecurityBuilder<H>>Security HTTP ヘッダーをレスポンスに追加します。HttpBasicConfigurer<B extends HttpSecurityBuilder<B>>HTTP 基本ベースの認証を追加します。HttpsRedirectConfigurer<H extends HttpSecurityBuilder<H>>アプリケーションが HTTPS にリダイレクトする必要があるリクエストを指定します。JeeConfigurer<H extends HttpSecurityBuilder<H>>J2EE 事前認証のサポートを追加します。LogoutConfigurer<H extends HttpSecurityBuilder<H>>ログアウトのサポートを追加します。PasswordManagementConfigurer<B extends HttpSecurityBuilder<B>>パスワード管理のサポートを追加します。PortMapperConfigurer<H extends HttpSecurityBuilder<H>>HTTP と HTTPS の間でリダイレクトするときにポートを決定するために使用される共有PortMapperインスタンスを構成できます。RememberMeConfigurer<H extends HttpSecurityBuilder<H>>Remember Me 認証を構成します。RequestCacheConfigurer<H extends HttpSecurityBuilder<H>>Spring Security のリクエストキャッシュを追加します。SecurityContextConfigurer<H extends HttpSecurityBuilder<H>>SecurityContextPersistenceFilterを構成することにより、リクエストごとにSecurityContextHolderにあるSecurityContextを永続化および復元できます。ServletApiConfigurer<H extends HttpSecurityBuilder<H>>SessionManagementConfigurer<H extends HttpSecurityBuilder<H>>セッション管理の構成を許可します。UrlAuthorizationConfigurer<H extends HttpSecurityBuilder<H>>使用すべきではありません。代わりにAuthorizeHttpRequestsConfigurerを使用してくださいWebAuthnConfigurer<H extends HttpSecurityBuilder<H>>Spring Security アプリケーション用に WebAuthn を構成するX509Configurer<H extends HttpSecurityBuilder<H>>X509 ベースの事前認証をアプリケーションに追加します。