Skip to content

Commit f9058d6

Browse files
committed
boot 4
1 parent 27cf1b6 commit f9058d6

File tree

16 files changed

+30
-13
lines changed

16 files changed

+30
-13
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
<maven.compiler.target>21</maven.compiler.target>
5555
<java.version>21</java.version>
5656
<okhttp3.version>4.12.0</okhttp3.version>
57-
<spring-boot.version>3.5.7</spring-boot.version>
57+
<spring-boot.version>4.0.0-RC2</spring-boot.version>
5858
<oauth2-oidc-sdk.version>11.30</oauth2-oidc-sdk.version>
5959
<validation-api.version>2.0.1.Final</validation-api.version>
6060
<mockwebserver.version>5.3.0</mockwebserver.version>

token-client-spring-demo/src/main/kotlin/no/nav/security/token/support/demo/spring/config/DemoConfiguration.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenService
44
import no.nav.security.token.support.client.spring.ClientConfigurationProperties
55
import no.nav.security.token.support.client.spring.oauth2.ClientConfigurationPropertiesMatcher
66
import no.nav.security.token.support.client.spring.oauth2.EnableOAuth2Client
7+
import org.springframework.boot.restclient.RestClientCustomizer
78
import no.nav.security.token.support.client.spring.oauth2.OAuth2ClientRequestInterceptor
89
import no.nav.security.token.support.spring.api.EnableJwtTokenValidation
9-
import org.springframework.boot.web.client.RestClientCustomizer
1010
import org.springframework.context.annotation.Bean
1111
import org.springframework.context.annotation.Configuration
1212

token-client-spring/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@
3737
<groupId>org.springframework.boot</groupId>
3838
<artifactId>spring-boot-autoconfigure</artifactId>
3939
</dependency>
40+
<dependency>
41+
<groupId>org.springframework.boot</groupId>
42+
<artifactId>spring-boot-starter-restclient</artifactId>
43+
</dependency>
4044
<dependency>
4145
<groupId>org.springframework.boot</groupId>
4246
<artifactId>spring-boot-configuration-processor</artifactId>

token-client-spring/src/test/kotlin/no/nav/security/token/support/client/spring/oauth2/ClientConfigurationPropertiesTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import no.nav.security.token.support.core.context.TokenValidationContextHolder
77
import org.assertj.core.api.Assertions.assertThat
88
import org.junit.jupiter.api.Test
99
import org.springframework.beans.factory.annotation.Autowired
10-
import org.springframework.boot.autoconfigure.web.client.RestClientAutoConfiguration
10+
import org.springframework.boot.restclient.autoconfigure.RestClientAutoConfiguration
1111
import org.springframework.boot.test.context.SpringBootTest
1212
import org.springframework.test.context.ActiveProfiles
1313
import org.springframework.test.context.bean.override.mockito.MockitoBean

token-client-spring/src/test/kotlin/no/nav/security/token/support/client/spring/oauth2/ClientConfigurationPropertiesTestWithResourceUrl.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import org.junit.jupiter.api.Test
88
import org.junit.jupiter.api.extension.ExtendWith
99
import org.mockito.junit.jupiter.MockitoExtension
1010
import org.springframework.beans.factory.annotation.Autowired
11-
import org.springframework.boot.autoconfigure.web.client.RestClientAutoConfiguration
11+
import org.springframework.boot.restclient.autoconfigure.RestClientAutoConfiguration
1212
import org.springframework.boot.test.context.SpringBootTest
1313
import org.springframework.test.context.ActiveProfiles
1414
import org.springframework.test.context.bean.override.mockito.MockitoBean

token-client-spring/src/test/kotlin/no/nav/security/token/support/client/spring/oauth2/ClientConfigurationPropertiesTestWithWellKnownUrl.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import okhttp3.mockwebserver.MockWebServer
1010
import org.assertj.core.api.Assertions.assertThat
1111
import org.junit.jupiter.api.Test
1212
import org.springframework.beans.factory.annotation.Autowired
13-
import org.springframework.boot.autoconfigure.web.client.RestClientAutoConfiguration
13+
import org.springframework.boot.restclient.autoconfigure.RestClientAutoConfiguration
1414
import org.springframework.boot.test.context.SpringBootTest
1515
import org.springframework.context.ApplicationContextInitializer
1616
import org.springframework.context.ConfigurableApplicationContext

token-client-spring/src/test/kotlin/no/nav/security/token/support/client/spring/oauth2/OAuth2AccessTokenServiceIntegrationTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ import org.junit.jupiter.api.Test
3232
import org.mockito.kotlin.whenever
3333
import org.slf4j.LoggerFactory
3434
import org.springframework.beans.factory.annotation.Autowired
35-
import org.springframework.boot.autoconfigure.web.client.RestClientAutoConfiguration
35+
import org.springframework.boot.restclient.autoconfigure.RestClientAutoConfiguration
3636
import org.springframework.boot.test.context.SpringBootTest
3737
import org.springframework.http.MediaType.APPLICATION_FORM_URLENCODED_VALUE
3838
import org.springframework.test.context.ActiveProfiles

token-client-spring/src/test/kotlin/no/nav/security/token/support/client/spring/oauth2/OAuth2ClientConfigurationWithCacheTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import no.nav.security.token.support.core.context.TokenValidationContextHolder
55
import org.assertj.core.api.Assertions.assertThat
66
import org.junit.jupiter.api.Test
77
import org.springframework.beans.factory.annotation.Autowired
8-
import org.springframework.boot.autoconfigure.web.client.RestClientAutoConfiguration
8+
import org.springframework.boot.restclient.autoconfigure.RestClientAutoConfiguration
99
import org.springframework.boot.test.context.SpringBootTest
1010
import org.springframework.context.annotation.Configuration
1111
import org.springframework.test.context.ActiveProfiles

token-client-spring/src/test/kotlin/no/nav/security/token/support/client/spring/oauth2/OAuth2ClientConfigurationWithoutCacheTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import no.nav.security.token.support.core.context.TokenValidationContextHolder
55
import org.assertj.core.api.Assertions.assertThat
66
import org.junit.jupiter.api.Test
77
import org.springframework.beans.factory.annotation.Autowired
8-
import org.springframework.boot.autoconfigure.web.client.RestClientAutoConfiguration
8+
import org.springframework.boot.restclient.autoconfigure.RestClientAutoConfiguration
99
import org.springframework.boot.test.context.SpringBootTest
1010
import org.springframework.context.annotation.Configuration
1111
import org.springframework.test.context.ActiveProfiles

token-validation-jaxrs/src/test/kotlin/no/nav/security/token/support/jaxrs/Config.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import org.glassfish.jersey.servlet.ServletProperties.JAXRS_APPLICATION_CLASS
1717
import org.springframework.boot.SpringBootConfiguration
1818
import org.springframework.boot.context.properties.ConfigurationProperties
1919
import org.springframework.boot.context.properties.EnableConfigurationProperties
20-
import org.springframework.boot.web.embedded.jetty.JettyServletWebServerFactory
20+
import org.springframework.boot.jetty.servlet.JettyServletWebServerFactory
2121
import org.springframework.boot.web.servlet.FilterRegistrationBean
2222
import org.springframework.boot.web.servlet.ServletRegistrationBean
2323
import org.springframework.context.annotation.Bean

0 commit comments

Comments
 (0)