public interface ChannelDecisionManager
| Modifier and Type | Method and Description | 
|---|---|
void | 
decide(FilterInvocation invocation,
      Collection<ConfigAttribute> config)
Decided whether the presented  
FilterInvocation provides the appropriate level of channel
 security based on the requested list of ConfigAttributes. | 
boolean | 
supports(ConfigAttribute attribute)
Indicates whether this  
ChannelDecisionManager is able to process the passed
 ConfigAttribute. | 
void decide(FilterInvocation invocation, Collection<ConfigAttribute> config) throws IOException, javax.servlet.ServletException
FilterInvocation provides the appropriate level of channel
 security based on the requested list of ConfigAttributes.IOExceptionjavax.servlet.ServletExceptionboolean supports(ConfigAttribute attribute)
ChannelDecisionManager is able to process the passed
 ConfigAttribute.This allows the ChannelProcessingFilter to check every
 configuration attribute can be consumed by the configured ChannelDecisionManager.
attribute - a configuration attribute that has been configured against the
        ChannelProcessingFilterChannelDecisionManager can support the passed configuration attribute