diff --git a/spring-boot-project/spring-boot-dependencies/pom.xml b/spring-boot-project/spring-boot-dependencies/pom.xml index 72eebf25199..500a772cffc 100644 --- a/spring-boot-project/spring-boot-dependencies/pom.xml +++ b/spring-boot-project/spring-boot-dependencies/pom.xml @@ -470,6 +470,11 @@ spring-boot-starter-mustache ${revision} + + org.springframework.boot + spring-boot-starter-oauth2-oidc-client + ${revision} + org.springframework.boot spring-boot-starter-reactor-netty diff --git a/spring-boot-project/spring-boot-starters/pom.xml b/spring-boot-project/spring-boot-starters/pom.xml index 06046e23f38..76a7ca4dfeb 100644 --- a/spring-boot-project/spring-boot-starters/pom.xml +++ b/spring-boot-project/spring-boot-starters/pom.xml @@ -55,6 +55,7 @@ spring-boot-starter-mail spring-boot-starter-mustache spring-boot-starter-actuator + spring-boot-starter-oauth2-oidc-client spring-boot-starter-parent spring-boot-starter-quartz spring-boot-starter-reactor-netty diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-oauth2-oidc-client/pom.xml b/spring-boot-project/spring-boot-starters/spring-boot-starter-oauth2-oidc-client/pom.xml new file mode 100644 index 00000000000..e59f26b07fc --- /dev/null +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-oauth2-oidc-client/pom.xml @@ -0,0 +1,38 @@ + + + 4.0.0 + + org.springframework.boot + spring-boot-starters + ${revision} + + spring-boot-starter-oauth2-oidc-client + Spring Boot OAuth2/OpenID Connect Client Starter + Starter for using Spring Security's OAuth2/OpenID Connect client features + + ${basedir}/../../.. + + + + org.springframework.boot + spring-boot-starter + + + org.springframework.security + spring-security-config + + + org.springframework.security + spring-security-core + + + org.springframework.security + spring-security-oauth2-client + + + org.springframework.security + spring-security-oauth2-jose + + + diff --git a/spring-boot-samples/spring-boot-sample-oauth2-client/pom.xml b/spring-boot-samples/spring-boot-sample-oauth2-client/pom.xml index b65604255e2..ba2ce54e728 100644 --- a/spring-boot-samples/spring-boot-sample-oauth2-client/pom.xml +++ b/spring-boot-samples/spring-boot-sample-oauth2-client/pom.xml @@ -18,24 +18,12 @@ org.springframework.boot - spring-boot-starter-security + spring-boot-starter-oauth2-oidc-client org.springframework.boot spring-boot-starter-web - - org.springframework.security - spring-security-config - - - org.springframework.security - spring-security-oauth2-client - - - org.springframework.security - spring-security-oauth2-jose - org.apache.httpcomponents