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