File tree Expand file tree Collapse file tree 3 files changed +0
-23
lines changed
spring-boot-security-oauth2-client/src/main/java/org/springframework/boot/security/oauth2/client/autoconfigure/servlet
spring-boot-security-oauth2-resource-server/src/main/java/org/springframework/boot/security/oauth2/server/resource/autoconfigure/servlet
spring-boot-security/src/main/java/org/springframework/boot/security/autoconfigure/servlet Expand file tree Collapse file tree 3 files changed +0
-23
lines changed Original file line number Diff line number Diff line change 3030import org .springframework .context .annotation .Configuration ;
3131import org .springframework .security .config .annotation .web .builders .HttpSecurity ;
3232import org .springframework .security .config .annotation .web .configuration .EnableWebSecurity ;
33- import org .springframework .security .config .web .PathPatternRequestMatcherBuilderFactoryBean ;
3433import org .springframework .security .oauth2 .client .OAuth2AuthorizedClientService ;
3534import org .springframework .security .oauth2 .client .web .AuthenticatedPrincipalOAuth2AuthorizedClientRepository ;
3635import org .springframework .security .oauth2 .client .web .OAuth2AuthorizedClientRepository ;
5352@ ConditionalOnWebApplication (type = Type .SERVLET )
5453public class OAuth2ClientWebSecurityAutoConfiguration {
5554
56- @ Bean
57- @ ConditionalOnMissingBean (name = "workAroundSecurityDependencyCyclePathPatternRequestMatcherBuilder" )
58- PathPatternRequestMatcherBuilderFactoryBean workAroundSecurityDependencyCyclePathPatternRequestMatcherBuilder () {
59- return new PathPatternRequestMatcherBuilderFactoryBean ();
60- }
61-
6255 @ Bean
6356 @ ConditionalOnMissingBean
6457 OAuth2AuthorizedClientRepository authorizedClientRepository (OAuth2AuthorizedClientService authorizedClientService ) {
Original file line number Diff line number Diff line change 1919import org .springframework .boot .autoconfigure .AutoConfiguration ;
2020import org .springframework .boot .autoconfigure .EnableAutoConfiguration ;
2121import org .springframework .boot .autoconfigure .condition .ConditionalOnClass ;
22- import org .springframework .boot .autoconfigure .condition .ConditionalOnMissingBean ;
2322import org .springframework .boot .autoconfigure .condition .ConditionalOnWebApplication ;
2423import org .springframework .boot .autoconfigure .condition .ConditionalOnWebApplication .Type ;
2524import org .springframework .boot .context .properties .EnableConfigurationProperties ;
2625import org .springframework .boot .security .autoconfigure .actuate .servlet .ManagementWebSecurityAutoConfiguration ;
2726import org .springframework .boot .security .autoconfigure .servlet .SecurityAutoConfiguration ;
2827import org .springframework .boot .security .autoconfigure .servlet .UserDetailsServiceAutoConfiguration ;
2928import org .springframework .boot .security .oauth2 .server .resource .autoconfigure .OAuth2ResourceServerProperties ;
30- import org .springframework .context .annotation .Bean ;
3129import org .springframework .context .annotation .Import ;
32- import org .springframework .security .config .web .PathPatternRequestMatcherBuilderFactoryBean ;
3330import org .springframework .security .oauth2 .server .resource .authentication .BearerTokenAuthenticationToken ;
3431
3532/**
4744 Oauth2ResourceServerConfiguration .OpaqueTokenConfiguration .class })
4845public class OAuth2ResourceServerAutoConfiguration {
4946
50- @ Bean
51- @ ConditionalOnMissingBean (name = "workAroundSecurityDependencyCyclePathPatternRequestMatcherBuilder" )
52- PathPatternRequestMatcherBuilderFactoryBean workAroundSecurityDependencyCyclePathPatternRequestMatcherBuilder () {
53- return new PathPatternRequestMatcherBuilderFactoryBean ();
54- }
55-
5647}
Original file line number Diff line number Diff line change 3333import org .springframework .security .config .BeanIds ;
3434import org .springframework .security .config .annotation .web .builders .HttpSecurity ;
3535import org .springframework .security .config .annotation .web .configuration .EnableWebSecurity ;
36- import org .springframework .security .config .web .PathPatternRequestMatcherBuilderFactoryBean ;
3736import org .springframework .security .web .SecurityFilterChain ;
3837import org .springframework .security .web .servlet .util .matcher .PathPatternRequestMatcher ;
3938
4847@ ConditionalOnWebApplication (type = Type .SERVLET )
4948class SpringBootWebSecurityConfiguration {
5049
51- @ Bean
52- @ ConditionalOnMissingBean (name = "workAroundSecurityDependencyCyclePathPatternRequestMatcherBuilder" )
53- PathPatternRequestMatcherBuilderFactoryBean workAroundSecurityDependencyCyclePathPatternRequestMatcherBuilder () {
54- return new PathPatternRequestMatcherBuilderFactoryBean ();
55- }
56-
5750 @ Configuration (proxyBeanMethods = false )
5851 @ ConditionalOnBean (DispatcherServletPath .class )
5952 @ ConditionalOnClass (DispatcherServletPath .class )
You can’t perform that action at this time.
0 commit comments