Skip to content

Commit 834538e

Browse files
authored
Legge til config som er identisk med familie for å løyse Illegal stat… (#72)
* Legge til config som er identisk med familie for å løyse Illegal state oauth2 på azure graph og bruke denne i azureClient
1 parent 7b03bc4 commit 834538e

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

http-client/main/no/nav/tilleggsstonader/libs/http/config/RestTemplateConfiguration.kt

+15
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,21 @@ class RestTemplateConfiguration(
107107
.build()
108108
}
109109

110+
// Ekspirmentell som har inn identisk config som familie har då azure-graph feiler
111+
@Bean("jwtBearer")
112+
fun restTemplateJwtBearer(
113+
consumerIdClientInterceptor: ConsumerIdClientInterceptor,
114+
bearerTokenClientInterceptor: BearerTokenClientInterceptor,
115+
): RestTemplate =
116+
RestTemplateBuilder()
117+
.interceptors(
118+
consumerIdClientInterceptor,
119+
bearerTokenClientInterceptor,
120+
MdcValuesPropagatingClientInterceptor(),
121+
).setConnectTimeout(Duration.ofSeconds(20))
122+
.setReadTimeout(Duration.ofSeconds(20))
123+
.build()
124+
110125
private fun RestTemplateBuilder.defaultBuilderConfig() = this
111126
.setConnectTimeout(Duration.of(2, ChronoUnit.SECONDS))
112127
.setReadTimeout(Duration.of(25, ChronoUnit.SECONDS))

0 commit comments

Comments
 (0)