C
- The object that is returned or Chained after creating the RequestMatcherpublic abstract class AbstractConfigAttributeRequestMatcherRegistry<C> extends AbstractRequestMatcherRegistry<C>
RequestMatcher
's. For example, it might allow for
specifying which RequestMatcher
require a certain level of authorization.ChannelSecurityConfigurer
,
UrlAuthorizationConfigurer
,
ExpressionUrlAuthorizationConfigurer
Constructor and Description |
---|
AbstractConfigAttributeRequestMatcherRegistry() |
Modifier and Type | Method and Description |
---|---|
protected C |
chainRequestMatchers(List<RequestMatcher> requestMatchers)
Marks the
RequestMatcher 's as unmapped and then calls
chainRequestMatchersInternal(List) . |
protected abstract C |
chainRequestMatchersInternal(List<RequestMatcher> requestMatchers)
Subclasses should implement this method for returning the object that is chained to
the creation of the
RequestMatcher instances. |
antMatchers, antMatchers, anyRequest, regexMatchers, regexMatchers, requestMatchers
public AbstractConfigAttributeRequestMatcherRegistry()
protected final C chainRequestMatchers(List<RequestMatcher> requestMatchers)
RequestMatcher
's as unmapped and then calls
chainRequestMatchersInternal(List)
.chainRequestMatchers
in class AbstractRequestMatcherRegistry<C>
requestMatchers
- the RequestMatcher
instances that were createdRequestMatcher
protected abstract C chainRequestMatchersInternal(List<RequestMatcher> requestMatchers)
RequestMatcher
instances.requestMatchers
- the RequestMatcher
instances that were createdRequestMatcher