クラス ExpressionUrlAuthorizationConfigurer.ExpressionInterceptUrlRegistry
java.lang.ObjectSE
org.springframework.security.config.annotation.web.AbstractRequestMatcherRegistry<C>
org.springframework.security.config.annotation.web.configurers.AbstractConfigAttributeRequestMatcherRegistry<T>
AbstractInterceptUrlConfigurer < ExpressionUrlAuthorizationConfigurer <H>、H>。AbstractInterceptUrlRegistry < ExpressionUrlAuthorizationConfigurer < H >。ExpressionInterceptUrlRegistry、ExpressionUrlAuthorizationConfigurer <H>。AuthorizedUrl >
org.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer.ExpressionInterceptUrlRegistry
- 含まれているクラス:
- ExpressionUrlAuthorizationConfigurer<H extends HttpSecurityBuilder<H>>
public final class ExpressionUrlAuthorizationConfigurer.ExpressionInterceptUrlRegistry
extends AbstractInterceptUrlConfigurer<ExpressionUrlAuthorizationConfigurer<H>,H>.AbstractInterceptUrlRegistry<ExpressionUrlAuthorizationConfigurer<H>.ExpressionInterceptUrlRegistry,ExpressionUrlAuthorizationConfigurer<H>.AuthorizedUrl>
メソッドのサマリー
修飾子と型メソッド説明and()
protected ExpressionUrlAuthorizationConfigurer<H>.AuthorizedUrl
chainRequestMatchersInternal
(ListSE<RequestMatcher> requestMatchers) サブクラスは、RequestMatcher
インスタンスの作成にチェーンされたオブジェクトを返すためにこのメソッドを実装する必要があります。expressionHandler
(SecurityExpressionHandler<FilterInvocation> expressionHandler) SecurityExpressionHandler
のカスタマイズを使用できます。withObjectPostProcessor
(ObjectPostProcessor<?> objectPostProcessor) このクラスにObjectPostProcessor
を追加します。クラス org.springframework.security.config.annotation.web.configurers.AbstractInterceptUrlConfigurer.AbstractInterceptUrlRegistry から継承されたメソッド
accessDecisionManager, filterSecurityInterceptorOncePerRequest
クラス 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 ExpressionUrlAuthorizationConfigurer<H>.AuthorizedUrl chainRequestMatchersInternal(ListSE<RequestMatcher> requestMatchers) クラスからコピーされた説明:AbstractConfigAttributeRequestMatcherRegistry
サブクラスは、RequestMatcher
インスタンスの作成にチェーンされたオブジェクトを返すためにこのメソッドを実装する必要があります。- 次で指定:
- クラス
AbstractConfigAttributeRequestMatcherRegistry<ExpressionUrlAuthorizationConfigurer<H extends HttpSecurityBuilder<H>>.AuthorizedUrl>
のchainRequestMatchersInternal
- パラメーター:
requestMatchers
- 作成されたRequestMatcher
インスタンス- 戻り値:
RequestMatcher
への何かの関連付けを可能にするサブクラスのチェーンオブジェクト
expressionHandler
public ExpressionUrlAuthorizationConfigurer<H>.ExpressionInterceptUrlRegistry expressionHandler(SecurityExpressionHandler<FilterInvocation> expressionHandler) SecurityExpressionHandler
のカスタマイズを使用できるようにします。デフォルトはDefaultWebSecurityExpressionHandler
です- パラメーター:
expressionHandler
- 使用するSecurityExpressionHandler
- 戻り値:
ExpressionUrlAuthorizationConfigurer
をさらにカスタマイズします。
withObjectPostProcessor
public ExpressionUrlAuthorizationConfigurer<H>.ExpressionInterceptUrlRegistry withObjectPostProcessor(ObjectPostProcessor<?> objectPostProcessor) このクラスにObjectPostProcessor
を追加します。- パラメーター:
objectPostProcessor
-- 戻り値:
- さらにカスタマイズするための
ExpressionUrlAuthorizationConfigurer
and