クラス ChannelSecurityConfigurer.ChannelRequestMatcherRegistry
java.lang.ObjectSE
org.springframework.security.config.annotation.web.AbstractRequestMatcherRegistry<C>
org.springframework.security.config.annotation.web.configurers.AbstractConfigAttributeRequestMatcherRegistry<ChannelSecurityConfigurer<H>.RequiresChannelUrl>
org.springframework.security.config.annotation.web.configurers.ChannelSecurityConfigurer.ChannelRequestMatcherRegistry
- 含まれているクラス:
- ChannelSecurityConfigurer<H extends HttpSecurityBuilder<H>>
public final class ChannelSecurityConfigurer.ChannelRequestMatcherRegistry
extends AbstractConfigAttributeRequestMatcherRegistry<ChannelSecurityConfigurer<H>.RequiresChannelUrl>
メソッドのサマリー
修飾子と型メソッド説明and()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 の取り外し用。protected ChannelSecurityConfigurer<H>.RequiresChannelUrl
chainRequestMatchersInternal
(ListSE<RequestMatcher> requestMatchers) サブクラスは、RequestMatcher
インスタンスの作成にチェーンされたオブジェクトを返すためにこのメソッドを実装する必要があります。channelProcessors
(ListSE<ChannelProcessor> channelProcessors) ChannelDecisionManagerImpl
で使用するChannelProcessor
インスタンスを設定しますredirectStrategy
(RedirectStrategy redirectStrategy) withObjectPostProcessor
(ObjectPostProcessor<?> objectPostProcessor) このクラスにObjectPostProcessor
を追加します。クラス org.springframework.security.config.annotation.web.configurers.AbstractConfigAttributeRequestMatcherRegistry から継承されたメソッド
chainRequestMatchers
クラス org.springframework.security.config.annotation.web.AbstractRequestMatcherRegistry から継承されたメソッド
anyRequest, createMvcMatchers, dispatcherTypeMatchers, dispatcherTypeMatchers, getApplicationContext, requestMatchers, requestMatchers, requestMatchers, requestMatchers, setApplicationContext
メソッドの詳細
chainRequestMatchersInternal
protected ChannelSecurityConfigurer<H>.RequiresChannelUrl chainRequestMatchersInternal(ListSE<RequestMatcher> requestMatchers) クラスからコピーされた説明:AbstractConfigAttributeRequestMatcherRegistry
サブクラスは、RequestMatcher
インスタンスの作成にチェーンされたオブジェクトを返すためにこのメソッドを実装する必要があります。- 次で指定:
- クラス
AbstractConfigAttributeRequestMatcherRegistry<ChannelSecurityConfigurer<H extends HttpSecurityBuilder<H>>.RequiresChannelUrl>
のchainRequestMatchersInternal
- パラメーター:
requestMatchers
- 作成されたRequestMatcher
インスタンス- 戻り値:
RequestMatcher
への何かの関連付けを可能にするサブクラスのチェーンオブジェクト
withObjectPostProcessor
public ChannelSecurityConfigurer<H>.ChannelRequestMatcherRegistry withObjectPostProcessor(ObjectPostProcessor<?> objectPostProcessor) このクラスにObjectPostProcessor
を追加します。- パラメーター:
objectPostProcessor
-- 戻り値:
- さらにカスタマイズするための
ChannelSecurityConfigurer
channelProcessors
public ChannelSecurityConfigurer<H>.ChannelRequestMatcherRegistry channelProcessors(ListSE<ChannelProcessor> channelProcessors) ChannelDecisionManagerImpl
で使用するChannelProcessor
インスタンスを設定します- パラメーター:
channelProcessors
-- 戻り値:
- さらにカスタマイズするための
ChannelSecurityConfigurer
redirectStrategy
public ChannelSecurityConfigurer<H>.ChannelRequestMatcherRegistry redirectStrategy(RedirectStrategy redirectStrategy) - パラメーター:
redirectStrategy
-- 戻り値:
- さらにカスタマイズするための
ChannelSecurityConfigurer
and
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 の取り外し用。代わりにHttpSecurity.requiresChannel(Customizer)
を使用してくださいSecurityConfigurer
を使用して完了したら、SecurityBuilder
を返します。これはメソッドの連鎖に役立ちます。- 戻り値:
- 構成されている
HttpSecurityBuilder
の型