Skip to content

Commit 8b5f3d7

Browse files
committed
fix: make org.springframework.security.oauth:spring-security-oauth2 a real optional dependency
1 parent 8622600 commit 8b5f3d7

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

springdoc-openapi-security/src/main/java/org/springdoc/core/SpringDocSecurityConfiguration.java

+6-3
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,12 @@ IgnoredParameterTypes ignoredParameterTypes() {
2424
return new IgnoredParameterTypes();
2525
}
2626

27-
@Bean
27+
@Configuration
2828
@ConditionalOnBean(FrameworkEndpointHandlerMapping.class)
29-
public SpringSecurityOAuth2Provider springSecurityOAuth2Provider(FrameworkEndpointHandlerMapping oauth2EndpointHandlerMapping) {
30-
return new SpringSecurityOAuth2Provider(oauth2EndpointHandlerMapping);
29+
static class SpringSecurityOAuth2ProviderConfiguration {
30+
@Bean
31+
public SpringSecurityOAuth2Provider springSecurityOAuth2Provider(FrameworkEndpointHandlerMapping oauth2EndpointHandlerMapping) {
32+
return new SpringSecurityOAuth2Provider(oauth2EndpointHandlerMapping);
33+
}
3134
}
3235
}

0 commit comments

Comments
 (0)