[java-oidc-common] branch main updated: JCOMOIDC-181 - Add log statement if claim validator activation condition is not met
Codeberg
noreply at shibboleth.net
Thu Aug 27 11:40:04 UTC 2026
This is an automated email from the git hooks/post-receive script.
codeberg pushed a commit to branch main
in repository java-oidc-common.
View the commit online:
https://codeberg.org/Shibboleth/java-oidc-common/commit/96a9b7bcd225356be90e1e00cd5211752b135606
The following commit(s) were added to refs/heads/main by this push:
new 96a9b7bc JCOMOIDC-181 - Add log statement if claim validator activation condition is not met
96a9b7bc is described below
commit 96a9b7bcd225356be90e1e00cd5211752b135606
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Thu Aug 27 12:39:52 2026 +0100
JCOMOIDC-181 - Add log statement if claim validator activation condition
is not met
https://shibboleth.atlassian.net/browse/JCOMOIDC-181
---
.../net/shibboleth/oidc/jwt/claims/AbstractClaimsValidator.java | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/jwt/claims/AbstractClaimsValidator.java b/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/jwt/claims/AbstractClaimsValidator.java
index 6ca48380..d8002f2e 100644
--- a/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/jwt/claims/AbstractClaimsValidator.java
+++ b/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/jwt/claims/AbstractClaimsValidator.java
@@ -20,6 +20,8 @@ import java.util.function.BiPredicate;
import javax.annotation.Nonnull;
import org.opensaml.profile.context.ProfileRequestContext;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
import com.nimbusds.jwt.JWTClaimsSet;
@@ -31,6 +33,9 @@ import net.shibboleth.shared.logic.Constraint;
*/
public abstract class AbstractClaimsValidator
extends AbstractIdentifiableInitializableComponent implements ClaimsValidator{
+
+ /** Class logger. */
+ @Nonnull private final Logger log = LoggerFactory.getLogger(AbstractClaimsValidator.class);
/** Does this validator apply to this request? Default is true. */
@Nonnull private BiPredicate<ProfileRequestContext, JWTClaimsSet> activationCondition;
@@ -58,6 +63,7 @@ public abstract class AbstractClaimsValidator
throws JWTValidationException {
if (!activationCondition.test(context,claims)) {
+ log.trace("Skipping validator '{}' because activation condition was not met", getId());
//not active for this request
return;
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list