Iterates through each configured ChannelProcessor .
ChannelProcessors can elect to launch a new web channel directly, or they can delegate to another class.
ChannelProcessor
Internally uses a FilterInvocation to represent the request, so that the FilterInvocation-related property editors and lookup classes can be used.
FilterInvocation
Delegates the actual channel security decisions and necessary actions to the configured ChannelDecisionManager .
ChannelProcessor implementations are iterated by the ChannelDecisionManagerImpl .
If an implementation has an issue with the channel security, they should take action themselves.
Ensures channel security is inactive by review of HttpServletRequest.isSecure() responses.
HttpServletRequest.isSecure()
The class responds to one case-sensitive keyword, InsecureChannelProcessor.getInsecureKeyword .
This entry point should suffice in most circumstances.
Ensures channel security is active by review of HttpServletRequest.isSecure() responses.
The class responds to one case-sensitive keyword, SecureChannelProcessor.getSecureKeyword .