クラス AbstractHttpConfigurer<T extends AbstractHttpConfigurer<T,B> , B extends HttpSecurityBuilder<B>>
java.lang.ObjectSE
org.springframework.security.config.annotation.SecurityConfigurerAdapter<DefaultSecurityFilterChain, B>
org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer<T,B>
- 実装済みのインターフェース一覧:
SecurityConfigurer<DefaultSecurityFilterChain, B>
- 既知の直属サブクラス
AbstractAuthenticationFilterConfigurer, AnonymousConfigurer, AuthorizeHttpRequestsConfigurer, ChannelSecurityConfigurer, CorsConfigurer, CsrfConfigurer, DefaultLoginPageConfigurer, ExceptionHandlingConfigurer, HeadersConfigurer, HttpBasicConfigurer, HttpsRedirectConfigurer, JeeConfigurer, LogoutConfigurer, OAuth2AuthorizationServerConfigurer, OAuth2ClientConfigurer, OAuth2ResourceServerConfigurer, OidcLogoutConfigurer, PasswordManagementConfigurer, PortMapperConfigurer, RememberMeConfigurer, RequestCacheConfigurer, Saml2LogoutConfigurer, Saml2MetadataConfigurer, SecurityContextConfigurer, ServletApiConfigurer, SessionManagementConfigurer, WebAuthnConfigurer, X509Configurer
public abstract class AbstractHttpConfigurer<T extends AbstractHttpConfigurer<T,B>, B extends HttpSecurityBuilder<B>>
extends SecurityConfigurerAdapter<DefaultSecurityFilterChain, B>
HttpSecurity で動作する SecurityConfigurer インスタンスの便利な基本クラスを追加します。コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明disable()AbstractHttpConfigurerを削除して無効にします。protected PathPatternRequestMatcher.Builderprotected SecurityContextHolderStrategywithObjectPostProcessor(ObjectPostProcessor<?> objectPostProcessor) クラス SecurityConfigurerAdapter から継承されたメソッド
addObjectPostProcessor, configure, getBuilder, init, postProcess, setBuilder
コンストラクターの詳細
AbstractHttpConfigurer
public AbstractHttpConfigurer()
方法の詳細
disable
AbstractHttpConfigurerを削除して無効にします。そうすると、新しいバージョンの構成を適用できます。- 戻り値:
- 追加のカスタマイズのための
HttpSecurityBuilder
withObjectPostProcessor
getSecurityContextHolderStrategy
getRequestMatcherBuilder