[java-plugin-shibd-oidc] branch main updated: Rename jwtgen scripts so they do not conflict with the OP's scripts

Codeberg noreply at shibboleth.net
Wed Feb 25 14:08:14 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/27890debe8f769e8cd5a40d951e9051732ddde44

The following commit(s) were added to refs/heads/main by this push:
     new 27890de  Rename jwtgen scripts so they do not conflict with the OP's scripts
27890de is described below

commit 27890debe8f769e8cd5a40d951e9051732ddde44
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Wed Feb 25 14:08:00 2026 +0000

    Rename jwtgen scripts so they do not conflict with the OP's scripts
---
 .../resources/net/shibboleth/sp/oidc/conf/module.properties    |  4 ++--
 .../shibboleth/sp/oidc/flows/OIDCTokenConsumerFlowTest.java    | 10 ++++++----
 .../net/shibboleth/idp/module/conf/sp/oidc-test.properties     |  8 +-------
 3 files changed, 9 insertions(+), 13 deletions(-)

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 b32ed14..d34b40a 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
@@ -25,13 +25,13 @@ 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.dest = bin/jwtgen-sp.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.dest = bin/jwtgen-sp.bat
 sp.OIDC.6.replace = true
 sp.OIDC.6.nonwindows = false
 
diff --git a/sp-oidc-conf-impl/src/test/java/net/shibboleth/sp/oidc/flows/OIDCTokenConsumerFlowTest.java b/sp-oidc-conf-impl/src/test/java/net/shibboleth/sp/oidc/flows/OIDCTokenConsumerFlowTest.java
index 49e9dbd..d13494c 100644
--- a/sp-oidc-conf-impl/src/test/java/net/shibboleth/sp/oidc/flows/OIDCTokenConsumerFlowTest.java
+++ b/sp-oidc-conf-impl/src/test/java/net/shibboleth/sp/oidc/flows/OIDCTokenConsumerFlowTest.java
@@ -189,7 +189,7 @@ public class OIDCTokenConsumerFlowTest extends AbstractSPFlowTest {
         final DDF output = assertOutputMessageSuccess(result);
         assert output != null;
         System.out.println("test output: " + output.toString());
-        validateOutputMessage(result, CollectionSupport.setOf("sub","mail","displayName","eduPersonScopedAffiliation"), 
+        validateOutputMessage(result, CollectionSupport.setOf("sub","mail","displayName","eduPersonScopedAffiliation"),
                 TestConstants.RESOURCE_URL);
     }
     
@@ -225,7 +225,7 @@ public class OIDCTokenConsumerFlowTest extends AbstractSPFlowTest {
         final DDF output = assertOutputMessageSuccess(result);
         assert output != null;
         System.out.println("test output: " + output.toString());
-        validateOutputMessage(result, CollectionSupport.setOf("sub","mail","displayName","eduPersonScopedAffiliation"), 
+        validateOutputMessage(result, CollectionSupport.setOf("sub","mail","displayName","eduPersonScopedAffiliation"),
                 TestConstants.RESOURCE_URL);
     }
     
@@ -291,7 +291,7 @@ public class OIDCTokenConsumerFlowTest extends AbstractSPFlowTest {
         final DDF output = assertOutputMessageSuccess(result);
         assert output != null;
         System.out.println("test output: " + output.toString());
-        validateOutputMessage(result, CollectionSupport.setOf("sub","mail","displayName","eduPersonScopedAffiliation"), 
+        validateOutputMessage(result, CollectionSupport.setOf("sub","mail","displayName","eduPersonScopedAffiliation"),
                 TestConstants.RESOURCE_URL);
     }
     
@@ -708,6 +708,7 @@ public class OIDCTokenConsumerFlowTest extends AbstractSPFlowTest {
         final JSONObject json = new JSONObject();
         json.appendField("sub", "jdoe");
         json.appendField("name", "John Doe");
+        json.appendField("nickname" , "John");
         return  new UserInfoSuccessResponse(new UserInfo(json));
     }
     
@@ -723,7 +724,8 @@ public class OIDCTokenConsumerFlowTest extends AbstractSPFlowTest {
                 .subject("jdoe")
                 .issuer(TestConstants.ISSUER)
                 .audience(TestConstants.CLIENT_ID)
-                .claim("name", "John Doe").build();
+                .claim("name", "John Doe")
+                .claim("nickname","John").build();
        
         final JWT signedUserInfoToken = 
                 TestTokenHelper.createJWT(claimsSet, JWSAlgorithm.RS256, null, null, opSigningCredential, null);
diff --git a/sp-oidc-conf-impl/src/test/resources/net/shibboleth/idp/module/conf/sp/oidc-test.properties b/sp-oidc-conf-impl/src/test/resources/net/shibboleth/idp/module/conf/sp/oidc-test.properties
index bf112fe..b2b3e32 100644
--- a/sp-oidc-conf-impl/src/test/resources/net/shibboleth/idp/module/conf/sp/oidc-test.properties
+++ b/sp-oidc-conf-impl/src/test/resources/net/shibboleth/idp/module/conf/sp/oidc-test.properties
@@ -11,12 +11,6 @@ sp.oidc.encryption.rsa.key = %{idp.home}/credentials/sp/sp-encryption-rsa.jwk
 
 #sp.oidc.extractStandardAttributes = true
 
-## TEST ENC FOR NOW from profile config
-idp.oidc.requestobject.encrypted = false
+#sp.oidc.acceptUnfilteredAttributes = true
 
-#sp.oidc.idtoken.validateAcrValue = true
-#sp.oidc.idtoken.jwt.verifier.clockSkew = PT60S
-#sp.oidc.idtoken.jwt.verifier.authnLifetime = PT60S
-#sp.oidc.idtoken.jwt.verifier.authnRequestClockSkew = PT0S
-#idp.oidc.encryption.config = dummy.oidc.EncryptionConfiguration
 

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


More information about the commits mailing list