Skip to content

Commit 927c70a

Browse files
committed
Check for presence of Spring Boot autoconfig
Before using autoconfiguration utilities from Spring Boot we should check they are on the classpath. Fixes #367
1 parent 29d4615 commit 927c70a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

spring-grpc-server-spring-boot-autoconfigure/src/main/java/org/springframework/boot/grpc/server/autoconfigure/security/OAuth2ClientAutoConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
@AutoConfiguration(
4545
afterName = "org.springframework.boot.security.oauth2.client.autoconfigure.OAuth2ClientAutoConfiguration")
4646
@ConditionalOnSpringGrpc
47-
@ConditionalOnClass(InMemoryClientRegistrationRepository.class)
47+
@ConditionalOnClass({ OAuth2ClientProperties.class, InMemoryClientRegistrationRepository.class })
4848
@ConditionalOnOAuth2ClientRegistrationProperties
4949
@EnableConfigurationProperties(OAuth2ClientProperties.class)
5050
public final class OAuth2ClientAutoConfiguration {

0 commit comments

Comments
 (0)