==============================================================================
docs/output/demo1-order-table.txt
FilterOrderRegistration, read out of spring-security-config 7.1.1 by reflection.
GET /diag/order
==============================================================================

FilterOrderRegistration, reflected out of spring-security-config.
Slots are 100 apart, starting at 100. addFilterBefore = slot-1, addFilterAfter = slot+1.

   100  org.springframework.security.web.session.DisableEncodeUrlFilter                          
   200  org.springframework.security.web.session.ForceEagerSessionCreationFilter                 
   300  org.springframework.security.web.access.channel.ChannelProcessingFilter                  <-- CLASS NOT ON CLASSPATH
   400  org.springframework.security.web.transport.HttpsRedirectFilter                           
   500  -- reserved, nothing registered --
   600  org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter  
   700  org.springframework.security.web.context.SecurityContextHolderFilter                     
   800  org.springframework.security.web.context.SecurityContextPersistenceFilter                
   900  org.springframework.security.web.header.HeaderWriterFilter                               
  1000  org.springframework.web.filter.CorsFilter                                                
  1100  org.springframework.security.web.csrf.CsrfFilter                                         
  1200  org.springframework.security.web.authentication.logout.LogoutFilter                      
  1300  org.springframework.security.oauth2.client.web.OAuth2AuthorizationRequestRedirectFilter  <-- CLASS NOT ON CLASSPATH
  1400  org.springframework.security.saml2.provider.service.web.Saml2WebSsoAuthenticationRequestFilter <-- CLASS NOT ON CLASSPATH
  1500  org.springframework.security.web.authentication.ott.GenerateOneTimeTokenFilter           
  1600  org.springframework.security.web.authentication.preauth.x509.X509AuthenticationFilter    
  1700  org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter 
  1800  org.springframework.security.cas.web.CasAuthenticationFilter                             <-- CLASS NOT ON CLASSPATH
  1900  org.springframework.security.oauth2.client.web.OAuth2LoginAuthenticationFilter           <-- CLASS NOT ON CLASSPATH
  2000  org.springframework.security.saml2.provider.service.web.authentication.Saml2WebSsoAuthenticationFilter <-- CLASS NOT ON CLASSPATH
  2100  org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter     
  2200  org.springframework.security.web.authentication.ott.OneTimeTokenAuthenticationFilter     
  2300  -- reserved, nothing registered --
  2400  org.springframework.security.web.authentication.ui.DefaultResourcesFilter                
  2500  org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter      
  2600  org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter     
  2700  org.springframework.security.web.authentication.ui.DefaultOneTimeTokenSubmitPageGeneratingFilter 
  2800  org.springframework.security.web.session.ConcurrentSessionFilter                         
  2900  org.springframework.security.web.authentication.www.DigestAuthenticationFilter           
  3000  org.springframework.security.oauth2.server.resource.web.authentication.BearerTokenAuthenticationFilter <-- CLASS NOT ON CLASSPATH
  3100  org.springframework.security.web.authentication.www.BasicAuthenticationFilter            
  3200  org.springframework.security.web.authentication.AuthenticationFilter                     
  3300  org.springframework.security.web.savedrequest.RequestCacheAwareFilter                    
  3400  org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter      
  3500  org.springframework.security.web.jaasapi.JaasApiIntegrationFilter                        
  3600  org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter 
  3700  org.springframework.security.web.authentication.AnonymousAuthenticationFilter            
  3800  org.springframework.security.oauth2.client.web.OAuth2AuthorizationCodeGrantFilter        <-- CLASS NOT ON CLASSPATH
  3900  org.springframework.security.web.session.SessionManagementFilter                         
  4000  org.springframework.security.web.access.ExceptionTranslationFilter                       
  4100  org.springframework.security.web.access.intercept.FilterSecurityInterceptor              <-- CLASS NOT ON CLASSPATH
  4200  org.springframework.security.web.access.intercept.AuthorizationFilter                    
  4300  org.springframework.security.web.authentication.switchuser.SwitchUserFilter              
