[java-plugin-shibd-oidc] branch main updated: Add JWK key generator to module bin
Codeberg
noreply at shibboleth.net
Wed Feb 25 10:35:48 UTC 2026
This is an automated email from the git hooks/post-receive script.
codeberg pushed a commit to branch main
in repository java-plugin-shibd-oidc.
View the commit online:
https://codeberg.org/Shibboleth/java-plugin-shibd-oidc/commit/436a8162682f7508d05c7e07af2ccd520a1be4df
The following commit(s) were added to refs/heads/main by this push:
new 436a816 Add JWK key generator to module bin
436a816 is described below
commit 436a8162682f7508d05c7e07af2ccd520a1be4df
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Wed Feb 25 10:35:30 2026 +0000
Add JWK key generator to module bin
- Taken from the OP, for generating JSON Web Keys
---
.../net/shibboleth/idp/module/bin/jwtgen.bat | 4 ++++
.../resources/net/shibboleth/idp/module/bin/jwtgen.sh | 7 +++++++
...-web-key-generator-0.8.2-jar-with-dependencies.jar | Bin 0 -> 9044200 bytes
.../net/shibboleth/sp/oidc/conf/module.properties | 14 ++++++++++++++
4 files changed, 25 insertions(+)
diff --git a/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/bin/jwtgen.bat b/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/bin/jwtgen.bat
new file mode 100644
index 0000000..80108e1
--- /dev/null
+++ b/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/bin/jwtgen.bat
@@ -0,0 +1,4 @@
+ at echo off
+setlocal
+
+"%~dp0\runclass.bat" -jar %~dp0\net.shibboleth.sp.oidc\lib\json-web-key-generator-0.8.2-jar-with-dependencies.jar %*
diff --git a/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/bin/jwtgen.sh b/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/bin/jwtgen.sh
new file mode 100755
index 0000000..61e1084
--- /dev/null
+++ b/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/bin/jwtgen.sh
@@ -0,0 +1,7 @@
+#!/usr/bin/env bash
+
+declare LOCATION
+
+LOCATION=$(dirname $0)
+
+$LOCATION/runclass.sh '-jar' $LOCATION/net.shibboleth.sp.oidc/lib/json-web-key-generator-0.8.2-jar-with-dependencies.jar "$@"
diff --git a/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/bin/lib/json-web-key-generator-0.8.2-jar-with-dependencies.jar b/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/bin/lib/json-web-key-generator-0.8.2-jar-with-dependencies.jar
new file mode 100644
index 0000000..c697d8a
Binary files /dev/null and b/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/bin/lib/json-web-key-generator-0.8.2-jar-with-dependencies.jar differ
diff --git a/sp-oidc-conf-impl/src/main/resources/net/shibboleth/sp/oidc/conf/module.properties b/sp-oidc-conf-impl/src/main/resources/net/shibboleth/sp/oidc/conf/module.properties
index b6d75c6..b32ed14 100644
--- a/sp-oidc-conf-impl/src/main/resources/net/shibboleth/sp/oidc/conf/module.properties
+++ b/sp-oidc-conf-impl/src/main/resources/net/shibboleth/sp/oidc/conf/module.properties
@@ -23,3 +23,17 @@ sp.OIDC.3.replace = false
sp.OIDC.4.src = /net/shibboleth/idp/module/conf/attributes/oidc-claim-rules.xml
sp.OIDC.4.dest = conf/attributes/oidc-claim-rules.xml
sp.OIDC.4.replace = false
+
+sp.OIDC.5.src = /net/shibboleth/idp/module/bin/jwtgen.sh
+sp.OIDC.5.dest = bin/jwtgen.sh
+sp.OIDC.5.exec = true
+sp.OIDC.5.replace = true
+sp.OIDC.5.windows = false
+
+sp.OIDC.6.src = /net/shibboleth/idp/module/bin/jwtgen.bat
+sp.OIDC.6.dest = bin/jwtgen.bat
+sp.OIDC.6.replace = true
+sp.OIDC.6.nonwindows = false
+
+sp.OIDC.7.src = /net/shibboleth/idp/module/bin/lib/json-web-key-generator-0.8.2-jar-with-dependencies.jar
+sp.OIDC.7.dest = bin/net.shibboleth.sp.oidc/lib/json-web-key-generator-0.8.2-jar-with-dependencies.jar
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list