Fix OAuth2 documentation: Corrected OAuth2ClientHttpRequestInterceptor usage

Closes gh-16165
This commit is contained in:
Harpreet Singh Bhullar 2024-11-26 23:48:19 +05:30 committed by GitHub
parent 14be74051e
commit f5eccf7cd3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1032,7 +1032,9 @@ public class RestClientConfig {
@Bean @Bean
public RestClient restClient(OAuth2AuthorizedClientManager authorizedClientManager) { public RestClient restClient(OAuth2AuthorizedClientManager authorizedClientManager) {
OAuth2ClientHttpRequestInterceptor requestInterceptor = OAuth2ClientHttpRequestInterceptor requestInterceptor =
new OAuth2ClientHttpRequestInterceptor(authorizedClientManager, clientRegistrationIdResolver()); new OAuth2ClientHttpRequestInterceptor(authorizedClientManager);
requestInterceptor.setClientRegistrationIdResolver(clientRegistrationIdResolver());
return RestClient.builder() return RestClient.builder()
.requestInterceptor(requestInterceptor) .requestInterceptor(requestInterceptor)
.build(); .build();
@ -1059,7 +1061,9 @@ class RestClientConfig {
@Bean @Bean
fun restClient(authorizedClientManager: OAuth2AuthorizedClientManager): RestClient { fun restClient(authorizedClientManager: OAuth2AuthorizedClientManager): RestClient {
val requestInterceptor = OAuth2ClientHttpRequestInterceptor(authorizedClientManager, clientRegistrationIdResolver()) val requestInterceptor = OAuth2ClientHttpRequestInterceptor(authorizedClientManager)
requestInterceptor.setClientRegistrationIdResolver(clientRegistrationIdResolver())
return RestClient.builder() return RestClient.builder()
.requestInterceptor(requestInterceptor) .requestInterceptor(requestInterceptor)
.build() .build()