public final class ChannelSecurityConfigurer.ChannelRequestMatcherRegistry extends AbstractConfigAttributeRequestMatcherRegistry<ChannelSecurityConfigurer.RequiresChannelUrl>
Modifier and Type | Method and Description |
---|---|
H |
and()
Return the
SecurityBuilder when done using the
SecurityConfigurer . |
protected ChannelSecurityConfigurer.RequiresChannelUrl |
chainRequestMatchersInternal(List<RequestMatcher> requestMatchers)
Subclasses should implement this method for returning the object that is chained to the creation of the
RequestMatcher instances. |
ChannelSecurityConfigurer.ChannelRequestMatcherRegistry |
channelProcessors(List<ChannelProcessor> channelProcessors)
Sets the
ChannelProcessor instances to use in ChannelDecisionManagerImpl |
ChannelSecurityConfigurer.ChannelRequestMatcherRegistry |
withObjectPostProcessor(ObjectPostProcessor<?> objectPostProcessor)
Adds an
ObjectPostProcessor for this class. |
chainRequestMatchers
antMatchers, antMatchers, anyRequest, regexMatchers, regexMatchers, requestMatchers
protected ChannelSecurityConfigurer.RequiresChannelUrl chainRequestMatchersInternal(List<RequestMatcher> requestMatchers)
AbstractConfigAttributeRequestMatcherRegistry
RequestMatcher
instances.chainRequestMatchersInternal
in class AbstractConfigAttributeRequestMatcherRegistry<ChannelSecurityConfigurer.RequiresChannelUrl>
requestMatchers
- the RequestMatcher
instances that were createdRequestMatcher
public ChannelSecurityConfigurer.ChannelRequestMatcherRegistry withObjectPostProcessor(ObjectPostProcessor<?> objectPostProcessor)
ObjectPostProcessor
for this class.objectPostProcessor
- ChannelSecurityConfigurer
for further customizationspublic ChannelSecurityConfigurer.ChannelRequestMatcherRegistry channelProcessors(List<ChannelProcessor> channelProcessors)
ChannelProcessor
instances to use in ChannelDecisionManagerImpl
channelProcessors
- public H and()
SecurityBuilder
when done using the
SecurityConfigurer
. This is useful for method chaining.