インターフェース SecurityConfigurer<O, B extends SecurityBuilder<O>>
- 型パラメーター:
O-SecurityBuilderB によって構築されているオブジェクトB- 型 O のオブジェクトを作成するSecurityBuilder。これは、構成中のSecurityBuilderでもあります。
- 既知のすべてのサブインターフェース:
WebSecurityConfigurer<T>
- すべての既知の実装クラス:
AbstractAuthenticationFilterConfigurer, AbstractDaoAuthenticationConfigurer, AbstractHttpConfigurer, AnonymousConfigurer, AuthorizeHttpRequestsConfigurer, ChannelSecurityConfigurer, CorsConfigurer, CsrfConfigurer, DaoAuthenticationConfigurer, DefaultLoginPageConfigurer, ExceptionHandlingConfigurer, FormLoginConfigurer, GlobalAuthenticationConfigurerAdapter, HeadersConfigurer, HttpBasicConfigurer, HttpsRedirectConfigurer, InMemoryUserDetailsManagerConfigurer, JdbcUserDetailsManagerConfigurer, JeeConfigurer, LdapAuthenticationProviderConfigurer, LogoutConfigurer, OAuth2AuthorizationServerConfigurer, OAuth2ClientConfigurer, OAuth2LoginConfigurer, OAuth2ResourceServerConfigurer, OidcLogoutConfigurer, OneTimeTokenLoginConfigurer, PasswordManagementConfigurer, PortMapperConfigurer, RememberMeConfigurer, RequestCacheConfigurer, Saml2LoginConfigurer, Saml2LogoutConfigurer, Saml2MetadataConfigurer, SecurityConfigurerAdapter, SecurityContextConfigurer, ServletApiConfigurer, SessionManagementConfigurer, UserDetailsAwareConfigurer, UserDetailsManagerConfigurer, UserDetailsServiceConfigurer, WebAuthnConfigurer, X509Configurer
public interface SecurityConfigurer<O, B extends SecurityBuilder<O>>
SecurityBuilder を構成できます。すべての SecurityConfigurer では、最初に init(SecurityBuilder) メソッドが呼び出されます。すべての init(SecurityBuilder) メソッドが呼び出された後、各 configure(SecurityBuilder) メソッドが呼び出されます。- 関連事項:
方法の概要
修飾子と型メソッド説明voidSecurityBuilderに必要なプロパティを設定して、SecurityBuilderを構成します。voidSecurityBuilderを初期化します。
方法の詳細
init
SecurityBuilderを初期化します。ここでは、共有状態のみを作成および変更する必要がありますが、オブジェクトの構築に使用されるSecurityBuilderのプロパティは作成および変更しないでください。これにより、構築時にconfigure(SecurityBuilder)メソッドが正しい共有オブジェクトを使用するようになります。ここで設定を適用する必要があります。- パラメーター:
builder-- 例外:
ExceptionSE
configure
SecurityBuilderに必要なプロパティを設定して、SecurityBuilderを構成します。- パラメーター:
builder-- 例外:
ExceptionSE