From 6d5d883518de058c0a659386d38f44d3641a1052 Mon Sep 17 00:00:00 2001 From: Jean-Pierre Bergamin Date: Wed, 6 May 2020 18:25:43 +0200 Subject: [PATCH] Use Opaquetoken properties to configure timeouts Improve the documentation to show how to re-use the Opaquetoken properties of `OAuth2ResourceServerProperties` to set up basic auth in the configured `RestTemplate`. --- .../_includes/servlet/oauth2/oauth2-resourceserver.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/manual/src/docs/asciidoc/_includes/servlet/oauth2/oauth2-resourceserver.adoc b/docs/manual/src/docs/asciidoc/_includes/servlet/oauth2/oauth2-resourceserver.adoc index 0cae73201c..90a71d91b9 100644 --- a/docs/manual/src/docs/asciidoc/_includes/servlet/oauth2/oauth2-resourceserver.adoc +++ b/docs/manual/src/docs/asciidoc/_includes/servlet/oauth2/oauth2-resourceserver.adoc @@ -1573,9 +1573,9 @@ To adjust the way in which Resource Server connects to the authorization server, ```java @Bean -public OpaqueTokenIntrospector introspector(RestTemplateBuilder builder) { +public OpaqueTokenIntrospector introspector(RestTemplateBuilder builder, OAuth2ResourceServerProperties properties) { RestOperations rest = builder - .basicAuthentication(clientId, clientSecret) + .basicAuthentication(properties.getOpaquetoken().getClientId(), properties.getOpaquetoken().getClientSecret()) .setConnectionTimeout(60000) .setReadTimeout(60000) .build();