[java-identity-provider] branch main updated: Dependency review.

Scott Cantor cantor.2 at osu.edu
Fri Mar 17 17:09:46 UTC 2023


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

scantor pushed a commit to branch main
in repository java-identity-provider.

View the commit online:
http://git.shibboleth.net/view/?p=java-identity-provider.git;a=commit;h=dda5a680a90c17ead3d8c07dd50369e15c56e83a

The following commit(s) were added to refs/heads/main by this push:
     new dda5a680a Dependency review.
dda5a680a is described below

commit dda5a680a90c17ead3d8c07dd50369e15c56e83a
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Fri Mar 17 13:09:43 2023 -0400

    Dependency review.
---
 idp-admin-api/pom.xml    |  5 +++++
 idp-admin-impl/pom.xml   |  5 +++++
 idp-authn-api/pom.xml    |  5 +++++
 idp-authn-impl/pom.xml   | 11 +++++------
 idp-cas-api/pom.xml      | 13 +++++++++----
 idp-cas-impl/pom.xml     | 15 ++++++++++-----
 idp-cli/pom.xml          | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 idp-consent-impl/pom.xml |  5 +++++
 idp-installer/pom.xml    | 35 +++++++++++++++++++++++++----------
 idp-profile-impl/pom.xml |  8 ++------
 idp-saml-api/pom.xml     | 26 ++------------------------
 idp-saml-impl/pom.xml    | 25 +++++++++++++++++--------
 idp-session-impl/pom.xml |  5 +++++
 idp-spring/pom.xml       | 12 ------------
 idp-testing/pom.xml      | 20 ++++++++------------
 idp-ui/pom.xml           |  5 +++++
 16 files changed, 154 insertions(+), 87 deletions(-)

diff --git a/idp-admin-api/pom.xml b/idp-admin-api/pom.xml
index bb45b6a60..d29969b13 100644
--- a/idp-admin-api/pom.xml
+++ b/idp-admin-api/pom.xml
@@ -38,6 +38,11 @@
             <version>${project.version}</version>
         </dependency>
 
+        <dependency>
+            <groupId>net.shibboleth</groupId>
+            <artifactId>shib-profile-api</artifactId>
+        </dependency>
+
         <dependency>
             <groupId>${opensaml.groupId}</groupId>
             <artifactId>opensaml-core-api</artifactId>
diff --git a/idp-admin-impl/pom.xml b/idp-admin-impl/pom.xml
index ef3bf040f..607ce0352 100644
--- a/idp-admin-impl/pom.xml
+++ b/idp-admin-impl/pom.xml
@@ -43,6 +43,11 @@
             <version>${project.version}</version>
         </dependency>
 
+        <dependency>
+            <groupId>net.shibboleth</groupId>
+            <artifactId>shib-profile-api</artifactId>
+        </dependency>
+
         <dependency>
             <groupId>${opensaml.groupId}</groupId>
             <artifactId>opensaml-profile-api</artifactId>
diff --git a/idp-authn-api/pom.xml b/idp-authn-api/pom.xml
index d469d21c4..41891d1f1 100644
--- a/idp-authn-api/pom.xml
+++ b/idp-authn-api/pom.xml
@@ -28,6 +28,11 @@
             <version>${project.version}</version>
         </dependency>
 
+        <dependency>
+            <groupId>net.shibboleth</groupId>
+            <artifactId>shib-profile-api</artifactId>
+        </dependency>
+
         <dependency>
             <groupId>net.shibboleth</groupId>
             <artifactId>shib-attribute-api</artifactId>
diff --git a/idp-authn-impl/pom.xml b/idp-authn-impl/pom.xml
index 56e598688..4f4a9220b 100644
--- a/idp-authn-impl/pom.xml
+++ b/idp-authn-impl/pom.xml
@@ -53,6 +53,11 @@
             <version>${project.version}</version>
         </dependency>
 
+        <dependency>
+            <groupId>net.shibboleth</groupId>
+            <artifactId>shib-profile-api</artifactId>
+        </dependency>
+
         <dependency>
             <groupId>net.shibboleth</groupId>
             <artifactId>shib-attribute-api</artifactId>
@@ -210,12 +215,6 @@
         </dependency>
 
         <!-- Test Dependencies -->
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>idp-admin-api</artifactId>
-            <version>${project.version}</version>
-            <scope>test</scope>
-        </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>idp-saml-api</artifactId>
diff --git a/idp-cas-api/pom.xml b/idp-cas-api/pom.xml
index 76d3202a7..a609222d5 100644
--- a/idp-cas-api/pom.xml
+++ b/idp-cas-api/pom.xml
@@ -38,6 +38,11 @@
             <version>${project.version}</version>
         </dependency>
     
+        <dependency>
+            <groupId>net.shibboleth</groupId>
+            <artifactId>shib-profile-api</artifactId>
+        </dependency>
+    
         <dependency>
             <groupId>net.shibboleth</groupId>
             <artifactId>shib-attribute-api</artifactId>
@@ -55,14 +60,14 @@
             <groupId>${opensaml.groupId}</groupId>
             <artifactId>opensaml-saml-api</artifactId>
         </dependency>
-
         <dependency>
-            <groupId>${shib-shared.groupId}</groupId>
-            <artifactId>shib-security</artifactId>
+            <groupId>${opensaml.groupId}</groupId>
+            <artifactId>opensaml-security-api</artifactId>
         </dependency>
+
         <dependency>
             <groupId>${shib-shared.groupId}</groupId>
-            <artifactId>shib-service</artifactId>
+            <artifactId>shib-security</artifactId>
         </dependency>
 
         <dependency>
diff --git a/idp-cas-impl/pom.xml b/idp-cas-impl/pom.xml
index 228398208..e72f7d62e 100644
--- a/idp-cas-impl/pom.xml
+++ b/idp-cas-impl/pom.xml
@@ -44,6 +44,16 @@
             <version>${project.version}</version>
         </dependency>
 
+        <dependency>
+            <groupId>net.shibboleth</groupId>
+            <artifactId>shib-profile-api</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>net.shibboleth</groupId>
+            <artifactId>shib-saml-profile-api</artifactId>
+        </dependency>
+
         <dependency>
             <groupId>net.shibboleth</groupId>
             <artifactId>shib-attribute-api</artifactId>
@@ -95,11 +105,6 @@
             <artifactId>shib-service</artifactId>
         </dependency>
 
-        <dependency>
-            <groupId>com.google.guava</groupId>
-            <artifactId>guava</artifactId>
-        </dependency>
-
         <dependency>
             <groupId>${spring.groupId}</groupId>
             <artifactId>spring-beans</artifactId>
diff --git a/idp-cli/pom.xml b/idp-cli/pom.xml
index 258e0834c..940cb59aa 100644
--- a/idp-cli/pom.xml
+++ b/idp-cli/pom.xml
@@ -25,6 +25,13 @@
              IdP Distribution has to pull them together and all the installer stuff has a carefully
              constructed classpath. -->
 
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>idp-core</artifactId>
+            <version>${project.version}</version>
+            <scope>provided</scope>
+        </dependency>
+
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>idp-admin-api</artifactId>
@@ -32,11 +39,44 @@
             <scope>provided</scope>
         </dependency>
 
+        <dependency>
+            <groupId>${opensaml.groupId}</groupId>
+            <artifactId>opensaml-security-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+
         <dependency>
             <groupId>${shib-shared.groupId}</groupId>
             <artifactId>shib-cli</artifactId>
             <scope>provided</scope>
         </dependency>
+        <dependency>
+            <groupId>${shib-shared.groupId}</groupId>
+            <artifactId>shib-security</artifactId>
+            <scope>provided</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>${spring.groupId}</groupId>
+            <artifactId>spring-beans</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>${spring.groupId}</groupId>
+            <artifactId>spring-context</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>${spring.groupId}</groupId>
+            <artifactId>spring-core</artifactId>
+            <scope>provided</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>${httpclient.groupId}</groupId>
+            <artifactId>${httpclient.artifactId}</artifactId>
+            <scope>provided</scope>
+        </dependency>
 
         <dependency>
             <groupId>com.beust</groupId>
@@ -49,6 +89,12 @@
             <artifactId>commons-compress</artifactId>
             <scope>provided</scope>
          </dependency>
+
+        <dependency>
+            <groupId>com.google.guava</groupId>
+            <artifactId>guava</artifactId>
+            <scope>provided</scope>
+        </dependency>
     </dependencies>
 
     <scm>
diff --git a/idp-consent-impl/pom.xml b/idp-consent-impl/pom.xml
index 61b6c19b7..542d15aac 100644
--- a/idp-consent-impl/pom.xml
+++ b/idp-consent-impl/pom.xml
@@ -33,6 +33,11 @@
             <version>${project.version}</version>
         </dependency>
 
+        <dependency>
+            <groupId>net.shibboleth</groupId>
+            <artifactId>shib-profile-api</artifactId>
+        </dependency>
+
         <dependency>
             <groupId>net.shibboleth</groupId>
             <artifactId>shib-attribute-api</artifactId>
diff --git a/idp-installer/pom.xml b/idp-installer/pom.xml
index aa2a3a5e0..602985e87 100644
--- a/idp-installer/pom.xml
+++ b/idp-installer/pom.xml
@@ -25,6 +25,12 @@
              IdP Distribution has to pull them together and all the installer stuff has a carefully
              constructed classpath. -->
 
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>idp-core</artifactId>
+            <version>${project.version}</version>
+            <scope>provided</scope>
+        </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>idp-cli</artifactId>
@@ -32,7 +38,7 @@
             <scope>provided</scope>
         </dependency>
 
-	<dependency>
+	    <dependency>
             <groupId>${shib-shared.groupId}</groupId>
             <artifactId>shib-cli</artifactId>
            <scope>provided</scope>
@@ -51,11 +57,26 @@
             <scope>provided</scope>
         </dependency>
         
+        <dependency>
+            <groupId>${opensaml.groupId}</groupId>
+            <artifactId>opensaml-core-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>${opensaml.groupId}</groupId>
+            <artifactId>opensaml-saml-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
         <dependency>
             <groupId>${opensaml.groupId}</groupId>
             <artifactId>opensaml-security-api</artifactId>
             <scope>provided</scope>
         </dependency>
+        <dependency>
+            <groupId>${opensaml.groupId}</groupId>
+            <artifactId>opensaml-xmlsec-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
 
         <dependency>
             <groupId>${shib-shared.groupId}</groupId>
@@ -98,16 +119,10 @@
             <scope>provided</scope>
         </dependency>
 
-       <dependency>
-            <groupId>com.google.guava</groupId>
-            <artifactId>guava</artifactId>
-            <scope>provided</scope>
-        </dependency>
-
         <dependency>
-          <groupId>org.apache.commons</groupId>
-          <artifactId>commons-compress</artifactId>
-          <scope>provided</scope>
+            <groupId>org.apache.commons</groupId>
+            <artifactId>commons-compress</artifactId>
+            <scope>provided</scope>
         </dependency>
         
         <dependency>
diff --git a/idp-profile-impl/pom.xml b/idp-profile-impl/pom.xml
index 52fed1663..3ceb331d9 100644
--- a/idp-profile-impl/pom.xml
+++ b/idp-profile-impl/pom.xml
@@ -67,10 +67,6 @@
             <groupId>${opensaml.groupId}</groupId>
             <artifactId>opensaml-saml-api</artifactId>
         </dependency>
-        <dependency>
-            <groupId>${opensaml.groupId}</groupId>
-            <artifactId>opensaml-security-api</artifactId>
-        </dependency>
         <dependency>
             <groupId>${opensaml.groupId}</groupId>
             <artifactId>opensaml-storage-api</artifactId>
@@ -125,12 +121,12 @@
 
         <dependency>
             <groupId>${opensaml.groupId}</groupId>
-            <artifactId>opensaml-storage-impl</artifactId>
+            <artifactId>opensaml-security-api</artifactId>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>${opensaml.groupId}</groupId>
-            <artifactId>opensaml-testing</artifactId>
+            <artifactId>opensaml-storage-impl</artifactId>
             <scope>test</scope>
         </dependency>
 
diff --git a/idp-saml-api/pom.xml b/idp-saml-api/pom.xml
index c072348c8..933343bd7 100644
--- a/idp-saml-api/pom.xml
+++ b/idp-saml-api/pom.xml
@@ -40,12 +40,11 @@
 
         <dependency>
             <groupId>net.shibboleth</groupId>
-            <artifactId>shib-saml-profile-api</artifactId>
+            <artifactId>shib-profile-api</artifactId>
         </dependency>
-
         <dependency>
             <groupId>net.shibboleth</groupId>
-            <artifactId>shib-attribute-api</artifactId>
+            <artifactId>shib-saml-profile-api</artifactId>
         </dependency>
 
         <dependency>
@@ -64,33 +63,12 @@
             <groupId>${opensaml.groupId}</groupId>
             <artifactId>opensaml-profile-api</artifactId>
         </dependency>
-        <dependency>
-            <groupId>${opensaml.groupId}</groupId>
-            <artifactId>opensaml-soap-api</artifactId>
-        </dependency>
-
-        <dependency>
-            <groupId>${shib-shared.groupId}</groupId>
-            <artifactId>shib-spring</artifactId>
-        </dependency>
 
         <dependency>
             <groupId>com.google.guava</groupId>
             <artifactId>guava</artifactId>
         </dependency>
 
-        <dependency>
-            <groupId>${spring.groupId}</groupId>
-            <artifactId>spring-beans</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>${spring.groupId}</groupId>
-            <artifactId>spring-context</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>${spring.groupId}</groupId>
-            <artifactId>spring-core</artifactId>
-        </dependency>
 
         <!-- Provided Dependencies -->
 
diff --git a/idp-saml-impl/pom.xml b/idp-saml-impl/pom.xml
index a42c6d81c..e1dcd9318 100644
--- a/idp-saml-impl/pom.xml
+++ b/idp-saml-impl/pom.xml
@@ -56,10 +56,7 @@
             <groupId>net.shibboleth</groupId>
             <artifactId>shib-saml-profile-api</artifactId>
         </dependency>
-        <dependency>
-            <groupId>net.shibboleth</groupId>
-            <artifactId>shib-profile-impl</artifactId>
-        </dependency>
+        
         <dependency>
             <groupId>net.shibboleth</groupId>
             <artifactId>shib-attribute-api</artifactId>
@@ -72,10 +69,6 @@
             <groupId>net.shibboleth</groupId>
             <artifactId>shib-attribute-filter-api</artifactId>
         </dependency>
-        <dependency>
-            <groupId>net.shibboleth</groupId>
-            <artifactId>shib-saml-attribute-api</artifactId>
-        </dependency>
         <dependency>
             <groupId>net.shibboleth</groupId>
             <artifactId>shib-saml-attribute-impl</artifactId>
@@ -202,6 +195,12 @@
             <scope>test</scope>
         </dependency>
 
+        <dependency>
+            <groupId>net.shibboleth</groupId>
+            <artifactId>shib-profile-impl</artifactId>
+            <scope>test</scope>
+        </dependency>
+
         <dependency>
             <groupId>net.shibboleth</groupId>
             <artifactId>shib-attribute-testing</artifactId>
@@ -212,11 +211,21 @@
             <artifactId>shib-attribute-filter-impl</artifactId>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>net.shibboleth</groupId>
+            <artifactId>shib-attribute-resolver-api</artifactId>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>net.shibboleth</groupId>
             <artifactId>shib-attribute-resolver-impl</artifactId>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>net.shibboleth</groupId>
+            <artifactId>shib-saml-attribute-api</artifactId>
+            <scope>test</scope>
+        </dependency>
 
         <dependency>
             <groupId>${opensaml.groupId}</groupId>
diff --git a/idp-session-impl/pom.xml b/idp-session-impl/pom.xml
index 0d02f98b6..520b2f5a2 100644
--- a/idp-session-impl/pom.xml
+++ b/idp-session-impl/pom.xml
@@ -38,6 +38,11 @@
             <version>${project.version}</version>
         </dependency>
 
+        <dependency>
+            <groupId>net.shibboleth</groupId>
+            <artifactId>shib-profile-api</artifactId>
+        </dependency>
+
         <dependency>
             <groupId>${opensaml.groupId}</groupId>
             <artifactId>opensaml-core-api</artifactId>
diff --git a/idp-spring/pom.xml b/idp-spring/pom.xml
index 01669377a..7d4425ebf 100644
--- a/idp-spring/pom.xml
+++ b/idp-spring/pom.xml
@@ -63,18 +63,6 @@
         <!-- Runtime Dependencies -->
 
         <!-- Test Dependencies -->
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>idp-profile-api</artifactId>
-            <version>${project.version}</version>
-            <scope>test</scope>
-        </dependency>
-
-        <dependency>
-            <groupId>${opensaml.groupId}</groupId>
-            <artifactId>opensaml-profile-api</artifactId>
-            <scope>test</scope>
-        </dependency>
 
     </dependencies>
 
diff --git a/idp-testing/pom.xml b/idp-testing/pom.xml
index bd640b127..762f5bdaa 100644
--- a/idp-testing/pom.xml
+++ b/idp-testing/pom.xml
@@ -32,10 +32,10 @@
             <artifactId>idp-profile-api</artifactId>
             <version>${project.version}</version>
         </dependency>
+
         <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>idp-saml-api</artifactId>
-            <version>${project.version}</version>
+            <groupId>net.shibboleth</groupId>
+            <artifactId>shib-profile-api</artifactId>
         </dependency>
 
         <dependency>
@@ -59,12 +59,13 @@
             <groupId>${opensaml.groupId}</groupId>
             <artifactId>opensaml-profile-api</artifactId>
         </dependency>
-
-        <!-- Normally test scope. -->
         <dependency>
             <groupId>${opensaml.groupId}</groupId>
-            <artifactId>opensaml-testing</artifactId>
-            <scope>compile</scope>
+            <artifactId>opensaml-security-api</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>${opensaml.groupId}</groupId>
+            <artifactId>opensaml-xmlsec-api</artifactId>
         </dependency>
 
         <!-- Normally test scope. -->
@@ -73,11 +74,6 @@
             <artifactId>testng</artifactId>
             <scope>compile</scope>
         </dependency>
-        <dependency>
-            <groupId>org.hsqldb</groupId>
-            <artifactId>hsqldb</artifactId>
-            <scope>compile</scope>
-        </dependency>
 
         <dependency>
             <groupId>com.google.guava</groupId>
diff --git a/idp-ui/pom.xml b/idp-ui/pom.xml
index 7fa894e0f..e5473f7e6 100644
--- a/idp-ui/pom.xml
+++ b/idp-ui/pom.xml
@@ -38,6 +38,11 @@
             <version>${project.version}</version>
         </dependency>
 
+        <dependency>
+            <groupId>net.shibboleth</groupId>
+            <artifactId>shib-saml-profile-api</artifactId>
+        </dependency>
+
         <dependency>
             <groupId>net.shibboleth</groupId>
             <artifactId>shib-attribute-api</artifactId>

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


More information about the commits mailing list