[java-idp-plugin-vci] 01/02: Fix proofClaimsValidatorLookupStrategy setter name and nonce config annotations

Codeberg noreply at shibboleth.net
Thu Oct 22 14:19:37 UTC 2026


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

codeberg pushed a commit to branch main
in repository java-idp-plugin-vci.

View the commit online:
https://codeberg.org/Shibboleth/java-idp-plugin-vci/commit/8905d66b3902843439dc3ef9aaa3a92193ec330d

commit 8905d66b3902843439dc3ef9aaa3a92193ec330d
Author: Janne Lauros <janne.lauros at csc.fi>
AuthorDate: Thu Oct 22 17:15:51 2026 +0300

    Fix proofClaimsValidatorLookupStrategy setter name and nonce config annotations
---
 .../profile/config/impl/AbstractOpenIDVCIConfiguration.java       | 4 ++--
 .../profile/config/impl/DefaultOpenIDVCINonceConfiguration.java   | 8 ++++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/config/impl/AbstractOpenIDVCIConfiguration.java b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/config/impl/AbstractOpenIDVCIConfiguration.java
index 705181a..0444e4f 100644
--- a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/config/impl/AbstractOpenIDVCIConfiguration.java
+++ b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/config/impl/AbstractOpenIDVCIConfiguration.java
@@ -321,7 +321,7 @@ public abstract class AbstractOpenIDVCIConfiguration extends AbstractOIDCSSOConf
      * @param strategy lookup strategy
      * 
      */
-    public void seProofClaimsValidatorLookupStrategy(
+    public void setProofClaimsValidatorLookupStrategy(
             @Nonnull final Function<ProfileRequestContext, ClaimsValidator> strategy) {
         proofClaimsValidatorLookupStrategy = Constraint.isNotNull(strategy, "Lookup strategy cannot be null");
     }
@@ -346,7 +346,7 @@ public abstract class AbstractOpenIDVCIConfiguration extends AbstractOIDCSSOConf
 
     /**
      * Set a lookup strategy for the {@link Function} to create nonces to be used
-     * with DPoP Proof JWTs.
+     * with Proof JWTs.
      *
      * @param strategy lookup strategy
      * 
diff --git a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/config/impl/DefaultOpenIDVCINonceConfiguration.java b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/config/impl/DefaultOpenIDVCINonceConfiguration.java
index 8751c21..f690f96 100644
--- a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/config/impl/DefaultOpenIDVCINonceConfiguration.java
+++ b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/config/impl/DefaultOpenIDVCINonceConfiguration.java
@@ -16,13 +16,17 @@
 
 package org.geant.shibboleth.plugin.openidvci.profile.config.impl;
 
+import javax.annotation.Nonnull;
+
 import org.geant.shibboleth.plugin.openidvci.profile.config.OpenIDVCIConfiguration;
 
+import net.shibboleth.shared.annotation.constraint.NotEmpty;
+
 /** Profile configuration for the Nonce endpoint. */
-public class DefaultOpenIDVCINonceConfiguration extends AbstractOpenIDVCIConfiguration{
+public class DefaultOpenIDVCINonceConfiguration extends AbstractOpenIDVCIConfiguration {
 
     /** Nonce profile counter name. */
-    public static final String PROFILE_COUNTER = "net.shibboleth.idp.profiles.openid.vci.nonce";
+    @Nonnull @NotEmpty public static final String PROFILE_COUNTER = "net.shibboleth.idp.profiles.openid.vci.nonce";
 
     /** Constructor. */
     public DefaultOpenIDVCINonceConfiguration() {

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


More information about the commits mailing list