diff --git a/build.gradle b/build.gradle index d569ecd0b2e..d614e18722e 100644 --- a/build.gradle +++ b/build.gradle @@ -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() } diff --git a/module/spring-boot-security-saml2/build.gradle b/module/spring-boot-security-saml2/build.gradle index 3c611c3a3e7..ad2f8542c88 100644 --- a/module/spring-boot-security-saml2/build.gradle +++ b/module/spring-boot-security-saml2/build.gradle @@ -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") diff --git a/module/spring-boot-security/build.gradle b/module/spring-boot-security/build.gradle index 18625c2fed3..d1bd1781ae8 100644 --- a/module/spring-boot-security/build.gradle +++ b/module/spring-boot-security/build.gradle @@ -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") diff --git a/module/spring-boot-test-autoconfigure/build.gradle b/module/spring-boot-test-autoconfigure/build.gradle index c93d36ff44f..9bb502d4ef2 100644 --- a/module/spring-boot-test-autoconfigure/build.gradle +++ b/module/spring-boot-test-autoconfigure/build.gradle @@ -24,19 +24,11 @@ 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")) api(project(":core:spring-boot-test")) - + compileOnly("org.mockito:mockito-core") optional(project(":module:spring-boot-cache")) diff --git a/smoke-test/spring-boot-smoke-test-saml2-service-provider/build.gradle b/smoke-test/spring-boot-smoke-test-saml2-service-provider/build.gradle index b160e5da9bd..f32d3845b00 100644 --- a/smoke-test/spring-boot-smoke-test-saml2-service-provider/build.gradle +++ b/smoke-test/spring-boot-smoke-test-saml2-service-provider/build.gradle @@ -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")) diff --git a/starter/spring-boot-starter-security-saml2/build.gradle b/starter/spring-boot-starter-security-saml2/build.gradle index 3ac5645ead8..4a347bfaf17 100644 --- a/starter/spring-boot-starter-security-saml2/build.gradle +++ b/starter/spring-boot-starter-security-saml2/build.gradle @@ -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"))