[java-oidc-common] branch main updated: Fix module properties

Phil Smart philip.smart at jisc.ac.uk
Tue Jan 19 10:11:14 UTC 2021


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

philsmart pushed a commit to branch main
in repository java-oidc-common.

View the commit online:
http://git.shibboleth.net/view/?p=java-oidc-common.git;a=commit;h=6ebf294c00211d65e300500f54fd819443240c74

The following commit(s) were added to refs/heads/main by this push:
       new  6ebf294   Fix module properties
6ebf294 is described below

commit 6ebf294c00211d65e300500f54fd819443240c74
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Tue Jan 19 10:11:11 2021 +0000

    Fix module properties
---
 oidc-common-plugin/pom.xml                         | 37 +++++++++++++++++++---
 .../net/shibboleth/oidc/common/module.properties   |  9 ++++--
 2 files changed, 39 insertions(+), 7 deletions(-)

diff --git a/oidc-common-plugin/pom.xml b/oidc-common-plugin/pom.xml
index a294ed1..6d4fbc6 100644
--- a/oidc-common-plugin/pom.xml
+++ b/oidc-common-plugin/pom.xml
@@ -20,15 +20,42 @@
 	<dependencies>
 		<!-- Needed for module/plugin impls. -->
 		<dependency>
-            <groupId>${idp.groupId}</groupId>
-            <artifactId>idp-admin-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
+			<groupId>${idp.groupId}</groupId>
+			<artifactId>idp-admin-api</artifactId>
+			<scope>provided</scope>
+		</dependency>
 		<dependency>
 			<groupId>${idp.groupId}</groupId>
 			<artifactId>idp-admin-impl</artifactId>
 			<scope>provided</scope>
 		</dependency>
-
 	</dependencies>
+
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-jar-plugin</artifactId>
+				<configuration>
+					<archive>
+						<index>true</index>
+						<manifestEntries>
+							<Automatic-Module-Name>${automatic.module.name}</Automatic-Module-Name>
+						</manifestEntries>
+						<manifestSections>
+							<manifestSection>
+								<name>net/shibboleth/oidc/commons</name>
+								<manifestEntries>
+									<Implementation-Title>${project.artifactId}</Implementation-Title>
+									<Implementation-Version>${project.version}</Implementation-Version>
+									<Implementation-Vendor>shibboleth.net</Implementation-Vendor>
+								</manifestEntries>
+							</manifestSection>
+						</manifestSections>
+					</archive>
+				</configuration>
+			</plugin>
+		</plugins>
+	</build>
+
 </project>
diff --git a/oidc-common-plugin/src/main/resources/net/shibboleth/oidc/common/module.properties b/oidc-common-plugin/src/main/resources/net/shibboleth/oidc/common/module.properties
index ff476ff..eff3876 100644
--- a/oidc-common-plugin/src/main/resources/net/shibboleth/oidc/common/module.properties
+++ b/oidc-common-plugin/src/main/resources/net/shibboleth/oidc/common/module.properties
@@ -1,7 +1,12 @@
 # Properties defining this module.
 
 # Class to Module ID mappings
-net.shibboleth.oidc.common.OIDCCommonModule = idp.oidc.Common
+net.shibboleth.oidc.common.OIDCCommonModule = idp.oidc.common
 
 # Module Owner
-idp.oidc.Common.plugin = net.shibboleth.oidc.common
+idp.oidc.common.plugin = net.shibboleth.oidc.common
+
+idp.oidc.common.name = Module to provide common OIDC processing
+idp.oidc.common.desc = Module that provides common OIDC processing functions for other plugins to use
+idp.oidc.common.url = /OIDCCommon
+

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


More information about the commits mailing list