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