Skip to content

Instantly share code, notes, and snippets.

@sandipchitale
Last active June 22, 2023 03:53
Show Gist options
  • Save sandipchitale/30ee17243bfeb250b4a1649eee0dee9b to your computer and use it in GitHub Desktop.
Save sandipchitale/30ee17243bfeb250b4a1649eee0dee9b to your computer and use it in GitHub Desktop.
InfoArchive Filter Chains #infoarchive_filter_chains
Filter Name: reconstituteAccessTokenFilter FilterClass: com.emc.ia.client.web.infoarchive.ReconstituteAccessTokenFilterConfig$ReconstituteAccessTokenFilter
Filter Name: dumpFilters FilterClass: com.emc.ia.client.web.infoarchive.InfoArchiveApplication$DumpFilters
Filter Name: downloadTokenFiler FilterClass: com.emc.ia.client.web.infoarchive.DownloadTokenFiler
Filter Name: characterEncodingFilter FilterClass: org.springframework.boot.web.servlet.filter.OrderedCharacterEncodingFilter
Filter Name: webMvcMetricsFilter FilterClass: org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter
Filter Name: formContentFilter FilterClass: org.springframework.boot.web.servlet.filter.OrderedFormContentFilter
Filter Name: requestContextFilter FilterClass: org.springframework.boot.web.servlet.filter.OrderedRequestContextFilter
Filter Name: springSecurityFilterChain FilterClass: org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean$1
Or [Ant [pattern='/oauth/token'], Ant [pattern='/oauth/token_key'], Ant [pattern='/oauth/check_token']]
Ant [pattern='/oauth/token']
Ant [pattern='/oauth/token_key']
Ant [pattern='/oauth/check_token']
org.springframework.security.web.session.DisableEncodeUrlFilter@11750a54
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@154a9ca2
org.springframework.security.web.context.SecurityContextPersistenceFilter@715b886f
org.springframework.security.web.header.HeaderWriterFilter@6573d2f7
org.springframework.security.web.authentication.logout.LogoutFilter@2f4c2cd4
org.springframework.security.web.authentication.www.BasicAuthenticationFilter@16727bf0
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@1687eb01
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@d5d5353
org.springframework.security.web.authentication.AnonymousAuthenticationFilter@5048006f
org.springframework.security.web.session.SessionManagementFilter@518bfd90
org.springframework.security.web.access.ExceptionTranslationFilter@102c577f
org.springframework.security.web.access.intercept.FilterSecurityInterceptor@25aeb5ac
Or [Ant [pattern='/base'], Ant [pattern='/help'], Ant [pattern='/languagess'], Ant [pattern='/ping'], Ant [pattern='/ping/'], Ant [pattern='/logout'], Ant [pattern='/logout/'], Ant [pattern='/refreshtoken'], Ant [pattern='/groups'], Ant [pattern='/groups/'], Ant [pattern='/restapi/**'], Ant [pattern='/admin/terminal/**'], Ant [pattern='/administration/terminal/**']]
Ant [pattern='/base']
Ant [pattern='/help']
Ant [pattern='/languagess']
Ant [pattern='/ping']
Ant [pattern='/ping/']
Ant [pattern='/logout']
Ant [pattern='/logout/']
Ant [pattern='/refreshtoken']
Ant [pattern='/groups']
Ant [pattern='/groups/']
Ant [pattern='/restapi/**']
Ant [pattern='/admin/terminal/**']
Ant [pattern='/administration/terminal/**']
GET /ping Matched
org.springframework.security.web.session.DisableEncodeUrlFilter@58cc71d3
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@61d2f734
org.springframework.security.web.context.SecurityContextPersistenceFilter@7b306b9f
org.springframework.security.web.header.HeaderWriterFilter@10b1a751
org.springframework.security.web.authentication.logout.LogoutFilter@5ea4300e
org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter@f1d0004
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@142213d5
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@934b52f
org.springframework.security.web.authentication.AnonymousAuthenticationFilter@20bcd820
org.springframework.security.web.session.SessionManagementFilter@53cf9c99
org.springframework.security.web.access.ExceptionTranslationFilter@eac3a26
org.springframework.security.web.access.intercept.FilterSecurityInterceptor@534180a2
any request
org.springframework.security.web.session.DisableEncodeUrlFilter@3067ff20
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@b1e5216
org.springframework.security.web.context.SecurityContextPersistenceFilter@1352434e
org.springframework.security.web.header.HeaderWriterFilter@12eedfee
org.springframework.security.web.authentication.logout.LogoutFilter@74170687
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@4f9a6c2d
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@2b6fcb9f
org.springframework.security.web.authentication.AnonymousAuthenticationFilter@7d836f16
org.springframework.security.web.session.SessionManagementFilter@3c3c4a71
org.springframework.security.web.access.ExceptionTranslationFilter@31ddb930
Filter Name: Tomcat WebSocket (JSR356) Filter FilterClass: org.apache.tomcat.websocket.server.WsFilter
Filter Name: dumpFilters FilterClass: com.emc.ia.client.web.infoarchive.InfoArchiveApplication$DumpFilters
Filter Name: downloadTokenFiler FilterClass: com.emc.ia.client.web.infoarchive.DownloadTokenFiler
Filter Name: characterEncodingFilter FilterClass: org.springframework.boot.web.servlet.filter.OrderedCharacterEncodingFilter
Filter Name: webMvcMetricsFilter FilterClass: org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter
Filter Name: formContentFilter FilterClass: org.springframework.boot.web.servlet.filter.OrderedFormContentFilter
Filter Name: OAuth2ClientContextFilter FilterClass: org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter
Filter Name: requestContextFilter FilterClass: org.springframework.boot.web.servlet.filter.OrderedRequestContextFilter
Filter Name: springSecurityFilterChain FilterClass: org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean$1
Or [Ant [pattern='/app/**'], Ant [pattern='/css/**'], Ant [pattern='/fonts/**'], Ant [pattern='/ico/**'], Ant [pattern='/images/**'], Ant [pattern='/js/**'], Ant [pattern='/vendor/**']]
Ant [pattern='/app/**']
Ant [pattern='/css/**']
Ant [pattern='/fonts/**']
Ant [pattern='/ico/**']
Ant [pattern='/images/**']
Ant [pattern='/js/**']
Ant [pattern='/vendor/**']
org.springframework.security.web.session.DisableEncodeUrlFilter@41c7674e
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@45f8fbae
org.springframework.security.web.context.SecurityContextPersistenceFilter@bfc14b9
org.springframework.security.web.header.HeaderWriterFilter@53a9fcfd
org.springframework.security.web.authentication.logout.LogoutFilter@67a3bd51
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@3419e23b
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@4fc142ec
org.springframework.security.web.authentication.AnonymousAuthenticationFilter@fa6d75
org.springframework.security.web.session.SessionManagementFilter@4d192aef
org.springframework.security.web.access.ExceptionTranslationFilter@2f61d591
Or [Ant [pattern='/login'], Ant [pattern='/'], RequestHeaderRequestMatcher [expectedHeaderName=Authorization, expectedHeaderValue=null]]
Ant [pattern='/login']
Ant [pattern='/']
RequestHeaderRequestMatcher [expectedHeaderName=Authorization, expectedHeaderValue=null]
GET /login Matched
org.springframework.security.web.session.DisableEncodeUrlFilter@4b379bd4
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@313068eb
org.springframework.security.web.context.SecurityContextPersistenceFilter@2ab0702e
org.springframework.security.web.header.HeaderWriterFilter@2418ba04
org.springframework.security.web.authentication.logout.LogoutFilter@3936df72
org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter@3317c0e8
org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter@60d5923a
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@7158daf2
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@10f19647
org.springframework.security.web.authentication.AnonymousAuthenticationFilter@174b4ccf
org.springframework.security.web.session.SessionManagementFilter@14229fa7
org.springframework.security.web.access.ExceptionTranslationFilter@62573c86
org.springframework.security.web.access.intercept.FilterSecurityInterceptor@3a543f31
any request
org.springframework.security.web.session.DisableEncodeUrlFilter@258e09fd
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@28138d24
org.springframework.security.web.context.SecurityContextPersistenceFilter@19382338
org.springframework.security.web.header.HeaderWriterFilter@6f139fc9
org.springframework.security.web.authentication.logout.LogoutFilter@34acbc60
org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter@36061cf3
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@66420549
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@15dc339f
org.springframework.security.web.authentication.AnonymousAuthenticationFilter@649b8e5e
org.springframework.security.web.session.SessionManagementFilter@55259aa7
org.springframework.security.web.access.ExceptionTranslationFilter@6b8280e6
org.springframework.security.web.access.intercept.FilterSecurityInterceptor@c35af2a
Filter Name: Tomcat WebSocket (JSR356) Filter FilterClass: org.apache.tomcat.websocket.server.WsFilter
Filter Name: springSecurityFilterChain FilterClass: org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean$1
Or [Mvc [pattern='/logout']]
org.springframework.security.web.session.DisableEncodeUrlFilter@531fe510
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@64366827
org.springframework.security.web.context.SecurityContextHolderFilter@3a175162
org.springframework.security.web.header.HeaderWriterFilter@10358c32
org.springframework.security.oauth2.server.resource.web.authentication.BearerTokenAuthenticationFilter@760245e1
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@1640190a
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@2a2843ec
org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2beaa8f9
org.springframework.security.web.session.SessionManagementFilter@2af4129d
org.springframework.security.web.access.ExceptionTranslationFilter@76db540e
org.springframework.security.web.access.intercept.AuthorizationFilter@20de05e5
org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2AuthorizationServerConfigurer$$Lambda$842/0x000000080110f6f8@35068439
org.springframework.security.web.session.DisableEncodeUrlFilter@199dc0ec
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4ebde4a8
org.springframework.security.web.context.SecurityContextHolderFilter@34fe326d
org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.AuthorizationServerContextFilter@64693226
org.springframework.security.web.header.HeaderWriterFilter@4f67e3df
org.springframework.security.oauth2.server.authorization.oidc.web.OidcLogoutEndpointFilter@7c9bdee9
org.springframework.security.web.authentication.logout.LogoutFilter@45f421c
org.springframework.security.oauth2.server.authorization.web.OAuth2AuthorizationServerMetadataEndpointFilter@aaee2a2
org.springframework.security.oauth2.server.authorization.web.OAuth2AuthorizationEndpointFilter@6dd82486
org.springframework.security.oauth2.server.authorization.web.OAuth2DeviceVerificationEndpointFilter@15f8701f
org.springframework.security.oauth2.server.authorization.oidc.web.OidcProviderConfigurationEndpointFilter@53a5e217
org.springframework.security.oauth2.server.authorization.web.NimbusJwkSetEndpointFilter@756b58a7
org.springframework.security.oauth2.server.authorization.web.OAuth2ClientAuthenticationFilter@7fb33394
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@36361ddb
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@4d6ee47
org.springframework.security.web.authentication.AnonymousAuthenticationFilter@30ee20e6
org.springframework.security.web.session.SessionManagementFilter@7e1f584d
org.springframework.security.web.access.ExceptionTranslationFilter@48cd9a2c
org.springframework.security.web.access.intercept.AuthorizationFilter@46d567cb
org.springframework.security.oauth2.server.authorization.web.OAuth2TokenEndpointFilter@62a4417
org.springframework.security.oauth2.server.authorization.web.OAuth2TokenIntrospectionEndpointFilter@367b22e5
org.springframework.security.oauth2.server.authorization.web.OAuth2TokenRevocationEndpointFilter@30e6a763
org.springframework.security.oauth2.server.authorization.web.OAuth2DeviceAuthorizationEndpointFilter@3cff0139
org.springframework.security.oauth2.server.authorization.oidc.web.OidcUserInfoEndpointFilter@2015b2cd
Or [Mvc [pattern='/groups']]
org.springframework.security.web.session.DisableEncodeUrlFilter@31485d8e
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@462561eb
org.springframework.security.web.context.SecurityContextHolderFilter@1174a305
org.springframework.security.web.header.HeaderWriterFilter@19ee1ae6
org.springframework.security.web.authentication.logout.LogoutFilter@78226c36
org.springframework.security.oauth2.server.resource.web.authentication.BearerTokenAuthenticationFilter@987455b
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@71b6d77f
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@1866da85
org.springframework.security.web.authentication.AnonymousAuthenticationFilter@671c4523
org.springframework.security.web.session.SessionManagementFilter@5f117b3d
org.springframework.security.web.access.ExceptionTranslationFilter@72825400
org.springframework.security.web.access.intercept.AuthorizationFilter@11f406f8
Or [Mvc [pattern='/restapi/**'], Mvc [pattern='/zuul/restapi/**']]
org.springframework.security.web.session.DisableEncodeUrlFilter@2634b036
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@55e32d53
org.springframework.security.web.context.SecurityContextHolderFilter@1debc91c
org.springframework.security.web.header.HeaderWriterFilter@a0f53fc
org.springframework.security.web.authentication.logout.LogoutFilter@2d272b0d
org.springframework.security.oauth2.server.resource.web.authentication.BearerTokenAuthenticationFilter@fb713e7
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@687e4c93
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@181e72d3
org.springframework.security.web.authentication.AnonymousAuthenticationFilter@3824243d
org.springframework.security.web.session.SessionManagementFilter@3db972d2
org.springframework.security.web.access.ExceptionTranslationFilter@475646d4
org.springframework.security.web.access.intercept.AuthorizationFilter@5c448433
Or [Mvc [pattern='/error'], Mvc [pattern='/index.html'], Mvc [pattern='/base'], Mvc [pattern='/login'], Mvc [pattern='/refreshaccesstoken']]
org.springframework.security.web.session.DisableEncodeUrlFilter@3d944b47
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@3e22e9c3
org.springframework.security.web.context.SecurityContextHolderFilter@66213a0d
org.springframework.security.web.header.HeaderWriterFilter@1835d3ed
org.springframework.security.web.authentication.logout.LogoutFilter@70c0a3d5
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@aa4d8cc
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3cb8c8ce
org.springframework.security.web.authentication.AnonymousAuthenticationFilter@7267c2e1
org.springframework.security.web.session.SessionManagementFilter@474c9131
org.springframework.security.web.access.ExceptionTranslationFilter@44550792
org.springframework.security.web.access.intercept.AuthorizationFilter@260a3a5e
Filter Name: dumpFilters FilterClass: com.opentext.ia.gateway.spring.servlet.debug.DumpFilters$$SpringCGLIB$$0
Filter Name: Tomcat WebSocket (JSR356) Filter FilterClass: org.apache.tomcat.websocket.server.WsFilter
Filter Name: userFilter FilterClass: com.opentext.ia.gateway.spring.servlet.debug.DumpFilters
Filter Name: downloadTokenFilter FilterClass: com.opentext.ia.gateway.spring.security.token.filters.DownloadTokenFilter
Filter Name: characterEncodingFilter FilterClass: org.springframework.boot.web.servlet.filter.OrderedCharacterEncodingFilter
Filter Name: webMvcObservationFilter FilterClass: org.springframework.web.filter.ServerHttpObservationFilter
Filter Name: formContentFilter FilterClass: org.springframework.boot.web.servlet.filter.OrderedFormContentFilter
Filter Name: requestContextFilter FilterClass: org.springframework.boot.web.servlet.filter.OrderedRequestContextFilter
Filter Name: springSecurityFilterChain FilterClass: org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean$1
any request
org.springframework.security.web.session.DisableEncodeUrlFilter@202a8507
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4cf3e868
org.springframework.security.web.context.SecurityContextHolderFilter@3cbcd8f3
org.springframework.security.web.header.HeaderWriterFilter@7fc645e4
org.springframework.security.web.csrf.CsrfFilter@576c5536
org.springframework.security.web.authentication.logout.LogoutFilter@3bb8aabc
org.springframework.security.oauth2.client.web.OAuth2AuthorizationRequestRedirectFilter@1e6dad8
org.springframework.security.oauth2.client.web.OAuth2LoginAuthenticationFilter@7b3315a5
org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter@7ec25216
org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter@1140e0a5
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@9a2ec9b
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@2301b75
org.springframework.security.web.authentication.AnonymousAuthenticationFilter@3473d37c
org.springframework.security.web.access.ExceptionTranslationFilter@7e75bf2d
org.springframework.security.web.access.intercept.AuthorizationFilter@2b556bb2
Or [Mvc [pattern='/restapi/**'], Mvc [pattern='/zuul/restapi/**']]
org.springframework.security.web.session.DisableEncodeUrlFilter@40057a48
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@13667a88
org.springframework.security.web.context.SecurityContextHolderFilter@5d01ea21
org.springframework.security.web.header.HeaderWriterFilter@6c1832aa
org.springframework.security.web.authentication.logout.LogoutFilter@6be7bf6d
org.springframework.security.oauth2.server.resource.web.authentication.BearerTokenAuthenticationFilter@3971f0fe
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@70211e49
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3b46dd8
org.springframework.security.web.authentication.AnonymousAuthenticationFilter@5b5f589
org.springframework.security.web.session.SessionManagementFilter@6e8a9c30
org.springframework.security.web.access.ExceptionTranslationFilter@31e04b13
org.springframework.security.web.access.intercept.AuthorizationFilter@33364212
Filter Name: dumpFilters FilterClass: com.opentext.ia.gateway.spring.servlet.debug.DumpFilters$$SpringCGLIB$$0
Filter Name: Tomcat WebSocket (JSR356) Filter FilterClass: org.apache.tomcat.websocket.server.WsFilter
Filter Name: filters FilterClass: com.example.authclient.AuthclientApplication$DumpFilters
Filter Name: characterEncodingFilter FilterClass: org.springframework.boot.web.servlet.filter.OrderedCharacterEncodingFilter
Filter Name: formContentFilter FilterClass: org.springframework.boot.web.servlet.filter.OrderedFormContentFilter
Filter Name: requestContextFilter FilterClass: org.springframework.boot.web.servlet.filter.OrderedRequestContextFilter
Filter Name: springSecurityFilterChain FilterClass: org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean$1
any request
GET / Matched
org.springframework.security.web.session.DisableEncodeUrlFilter@5b5a4aed
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@2c991465
org.springframework.security.web.context.SecurityContextHolderFilter@751ae8a4
org.springframework.security.web.header.HeaderWriterFilter@58c1da09
org.springframework.security.web.csrf.CsrfFilter@7fc420b8
org.springframework.security.web.authentication.logout.LogoutFilter@7cfb4736
org.springframework.security.oauth2.client.web.OAuth2AuthorizationRequestRedirectFilter@3c380bd8
org.springframework.security.oauth2.client.web.OAuth2LoginAuthenticationFilter@34b87182
org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter@31db34da
org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter@5fef2aac
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@4232b34a
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@101a461c
org.springframework.security.web.authentication.AnonymousAuthenticationFilter@7f973a14
org.springframework.security.web.access.ExceptionTranslationFilter@2f4b98f6
org.springframework.security.web.access.intercept.AuthorizationFilter@62d1dc3c
Filter Name: Tomcat WebSocket (JSR356) Filter FilterClass: org.apache.tomcat.websocket.server.WsFilter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment