Browse Source

Upgrade to OpenSAML 5

Remove OpenSAML 4 build overrides and add Shibboleth Releases maven
repository so we can build against OpenSAML 5.

Closes gh-46851
pull/46855/head
Phillip Webb 4 months ago
parent
commit
11c5a8c404
  1. 8
      build.gradle
  2. 8
      module/spring-boot-security-saml2/build.gradle
  3. 8
      module/spring-boot-security/build.gradle
  4. 8
      module/spring-boot-test-autoconfigure/build.gradle
  5. 8
      smoke-test/spring-boot-smoke-test-saml2-service-provider/build.gradle
  6. 8
      starter/spring-boot-starter-security-saml2/build.gradle

8
build.gradle

@ -32,6 +32,14 @@ subprojects { @@ -32,6 +32,14 @@ subprojects {
repositories {
mavenCentral()
maven {
name "Shibboleth Releases"
url "https://build.shibboleth.net/nexus/content/repositories/releases"
content {
includeGroup "org.opensaml"
includeGroup "net.shibboleth"
}
}
spring.mavenRepositories()
}

8
module/spring-boot-security-saml2/build.gradle

@ -24,14 +24,6 @@ plugins { @@ -24,14 +24,6 @@ plugins {
description = "Spring Boot Security SAML2"
configurations.all {
resolutionStrategy.eachDependency {
if (it.requested.group == 'org.opensaml') {
it.useVersion '4.0.1'
}
}
}
dependencies {
api(project(":core:spring-boot"))
api("org.springframework.security:spring-security-saml2-service-provider")

8
module/spring-boot-security/build.gradle

@ -24,14 +24,6 @@ plugins { @@ -24,14 +24,6 @@ plugins {
description = "Spring Boot Security"
configurations.all {
resolutionStrategy.eachDependency {
if (it.requested.group == 'org.opensaml') {
it.useVersion '4.0.1'
}
}
}
dependencies {
api(project(":core:spring-boot"))
api("org.springframework.security:spring-security-config")

8
module/spring-boot-test-autoconfigure/build.gradle

@ -24,14 +24,6 @@ plugins { @@ -24,14 +24,6 @@ plugins {
description = "Spring Boot Test AutoConfigure"
configurations.all {
resolutionStrategy.eachDependency {
if (it.requested.group == 'org.opensaml') {
it.useVersion '4.0.1'
}
}
}
dependencies {
api(project(":core:spring-boot"))
api(project(":core:spring-boot-autoconfigure"))

8
smoke-test/spring-boot-smoke-test-saml2-service-provider/build.gradle

@ -20,14 +20,6 @@ plugins { @@ -20,14 +20,6 @@ plugins {
description = "Spring Boot SAML 2 service provider smoke test"
configurations.all {
resolutionStrategy.eachDependency {
if (it.requested.group == 'org.opensaml') {
it.useVersion '4.0.1'
}
}
}
dependencies {
implementation(project(":starter:spring-boot-starter-security-saml2"))
implementation(project(":starter:spring-boot-starter-webmvc"))

8
starter/spring-boot-starter-security-saml2/build.gradle

@ -20,14 +20,6 @@ plugins { @@ -20,14 +20,6 @@ plugins {
description = "Starter for using Spring Security with SAML2"
configurations.all {
resolutionStrategy.eachDependency {
if (it.requested.group == 'org.opensaml') {
it.useVersion '4.0.1'
}
}
}
dependencies {
api(project(":starter:spring-boot-starter"))
api(project(":starter:spring-boot-starter-security"))

Loading…
Cancel
Save