Interface ChannelDecisionManager
- All Known Implementing Classes:
- ChannelDecisionManagerImpl
Deprecated.
Decides whether a web channel provides sufficient security.
- 
Method SummaryModifier and TypeMethodDescriptionvoiddecide(FilterInvocation invocation, Collection<ConfigAttribute> config) Deprecated.Decided whether the presentedFilterInvocationprovides the appropriate level of channel security based on the requested list of ConfigAttributes.booleansupports(ConfigAttribute attribute) Deprecated.Indicates whether thisChannelDecisionManageris able to process the passedConfigAttribute.
- 
Method Details- 
decidevoid decide(FilterInvocation invocation, Collection<ConfigAttribute> config) throws IOException, jakarta.servlet.ServletException Deprecated.Decided whether the presentedFilterInvocationprovides the appropriate level of channel security based on the requested list of ConfigAttributes.- Throws:
- IOException
- jakarta.servlet.ServletException
 
- 
supportsDeprecated.Indicates whether thisChannelDecisionManageris able to process the passedConfigAttribute.This allows the ChannelProcessingFilterto check every configuration attribute can be consumed by the configuredChannelDecisionManager.- Parameters:
- attribute- a configuration attribute that has been configured against the- ChannelProcessingFilter
- Returns:
- true if this ChannelDecisionManagercan support the passed configuration attribute
 
 
- 
RequestMatcherfor any sophisticated decision-making