[java-idp-plugin-oidc-rp] branch main updated: Add oidc-config as a provided dependency of the RP

Phil Smart philip.smart at jisc.ac.uk
Fri Feb 10 09:55:19 UTC 2023


This is an automated email from the git hooks/post-receive script.

philsmart pushed a commit to branch main
in repository java-idp-plugin-oidc-rp.

View the commit online:
http://git.shibboleth.net/view/?p=java-idp-plugin-oidc-rp.git;a=commit;h=bf3ba2fd357ad9afd8c6c0651298cea7453c57b3

The following commit(s) were added to refs/heads/main by this push:
     new bf3ba2f  Add oidc-config as a provided dependency of the RP
bf3ba2f is described below

commit bf3ba2fd357ad9afd8c6c0651298cea7453c57b3
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Fri Feb 10 09:55:17 2023 +0000

    Add oidc-config as a provided dependency of the RP
---
 idp-oidc-rp-impl/pom.xml |  5 +++++
 pom.xml                  | 10 +++++++++-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/idp-oidc-rp-impl/pom.xml b/idp-oidc-rp-impl/pom.xml
index da83ca9..556b29f 100644
--- a/idp-oidc-rp-impl/pom.xml
+++ b/idp-oidc-rp-impl/pom.xml
@@ -26,6 +26,11 @@
             <artifactId>idp-plugin-oidc-rp-api</artifactId>
         </dependency>
         <!-- provided dependencies -->
+         <dependency>
+            <groupId>net.shibboleth.idp.oidc</groupId>
+            <artifactId>idp-plugin-oidc-config</artifactId>
+            <scope>provided</scope>
+        </dependency>
         <dependency>
             <groupId>com.nimbusds</groupId>
             <artifactId>oauth2-oidc-sdk</artifactId>
diff --git a/pom.xml b/pom.xml
index 316380a..180600b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -20,6 +20,7 @@
         <opensaml.groupId>org.opensaml</opensaml.groupId>
         <opensaml.version>4.2.0</opensaml.version>
         <oidc.common.version>2.2.0-SNAPSHOT</oidc.common.version>
+        <idp.oidc.config.version>0.0.1-SNAPSHOT</idp.oidc.config.version>
         <checkstyle.configLocation>${project.basedir}/checkstyle.xml</checkstyle.configLocation>
     </properties>
 
@@ -80,11 +81,18 @@
             <groupId>org.mockito</groupId>
             <artifactId>mockito-core</artifactId>
             <scope>test</scope>
-        </dependency>
+        </dependency>        
     </dependencies>
     <dependencyManagement>
         <!-- java-idp-oidc-rp project dependencies -->
         <dependencies>
+            <!-- OIDC Shared config, which is a runtime dependency to the whole project -->
+             <dependency>
+                <groupId>net.shibboleth.idp.oidc</groupId>
+                <artifactId>idp-plugin-oidc-config</artifactId>
+                <version>${idp.oidc.config.version}</version>
+            </dependency>
+            <!-- Its own dependencies -->
             <dependency>
                 <groupId>net.shibboleth.idp.plugin.authn</groupId>
                 <artifactId>idp-plugin-oidc-rp-api</artifactId>

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list