[java-idp-plugin-oidc-op-oidfed] branch dev/CACHE-REFACTOR updated: Cache item specific max lifetime properties for the 'iat' claim.
Codeberg
noreply at shibboleth.net
Fri Feb 20 10:05:13 UTC 2026
This is an automated email from the git hooks/post-receive script.
codeberg pushed a commit to branch dev/CACHE-REFACTOR
in repository java-idp-plugin-oidc-op-oidfed.
View the commit online:
https://codeberg.org/Shibboleth/java-idp-plugin-oidc-op-oidfed/commit/4df7ecd9a86abb7d52a0b9a2d493dae7ae71ea65
The following commit(s) were added to refs/heads/dev/CACHE-REFACTOR by this push:
new 4df7ecd Cache item specific max lifetime properties for the 'iat' claim.
4df7ecd is described below
commit 4df7ecd9a86abb7d52a0b9a2d493dae7ae71ea65
Author: Henri Mikkonen <henri.mikkonen at iki.fi>
AuthorDate: Fri Feb 20 12:05:03 2026 +0200
Cache item specific max lifetime properties for the 'iat' claim.
---
.../resources/META-INF/net.shibboleth.idp/postconfig.xml | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/idp-oidfed-op-impl/src/main/resources/META-INF/net.shibboleth.idp/postconfig.xml b/idp-oidfed-op-impl/src/main/resources/META-INF/net.shibboleth.idp/postconfig.xml
index a64e8d5..4d7606f 100644
--- a/idp-oidfed-op-impl/src/main/resources/META-INF/net.shibboleth.idp/postconfig.xml
+++ b/idp-oidfed-op-impl/src/main/resources/META-INF/net.shibboleth.idp/postconfig.xml
@@ -149,7 +149,7 @@
<util:list value-type="net.shibboleth.oidc.jwt.claims.ClaimsValidator">
<bean class="net.shibboleth.oidc.security.jwt.claims.impl.IssuedAtClaimsValidator"
p:clockSkew="%{idp.policy.clockSkew:PT1M}"
- p:messageLifetime="%{idp.policy.messageLifetime:PT1M}"
+ p:messageLifetime="%{idp.oidfed.cache.entityConfiguration.maxJwtLifetime:PT24H}"
p:requiredRule="true" />
<bean class="net.shibboleth.oidc.security.jwt.claims.impl.RequiredClaimsValidator"
p:requiredClaims="iss" />
@@ -275,7 +275,7 @@
<util:list value-type="net.shibboleth.oidc.jwt.claims.ClaimsValidator">
<bean class="net.shibboleth.oidc.security.jwt.claims.impl.IssuedAtClaimsValidator"
p:clockSkew="%{idp.policy.clockSkew:PT1M}"
- p:messageLifetime="%{idp.policy.messageLifetime:PT1M}"
+ p:messageLifetime="%{idp.oidfed.cache.subordinateStatement.maxJwtLifetime:PT24H}"
p:requiredRule="true" />
<bean class="net.shibboleth.oidc.security.jwt.claims.impl.RequiredClaimsValidator"
p:requiredClaims="iss" />
@@ -446,7 +446,7 @@
<util:list value-type="net.shibboleth.oidc.jwt.claims.ClaimsValidator">
<bean class="net.shibboleth.oidc.security.jwt.claims.impl.IssuedAtClaimsValidator"
p:clockSkew="%{idp.policy.clockSkew:PT1M}"
- p:messageLifetime="%{idp.policy.messageLifetime:PT1M}"
+ p:messageLifetime="%{idp.oidfed.cache.resolveEntity.maxJwtLifetime:PT24H}"
p:requiredRule="true" />
<bean class="net.shibboleth.oidc.security.jwt.claims.impl.RequiredClaimsValidator"
p:requiredClaims="iss" />
@@ -575,7 +575,7 @@
<util:list value-type="net.shibboleth.oidc.jwt.claims.ClaimsValidator">
<bean class="net.shibboleth.oidc.security.jwt.claims.impl.IssuedAtClaimsValidator"
p:clockSkew="%{idp.policy.clockSkew:PT1M}"
- p:messageLifetime="%{idp.policy.messageLifetime:PT1M}"
+ p:messageLifetime="%{idp.oidfed.cache.trustMarkStatus.maxJwtLifetime:PT24H}"
p:requiredRule="true" />
<bean class="net.shibboleth.oidc.security.jwt.claims.impl.RequiredClaimsValidator"
p:requiredClaims="iss" />
@@ -662,7 +662,7 @@
<util:list value-type="net.shibboleth.oidc.jwt.claims.ClaimsValidator">
<bean class="net.shibboleth.oidc.security.jwt.claims.impl.IssuedAtClaimsValidator"
p:clockSkew="%{idp.policy.clockSkew:PT1M}"
- p:messageLifetime="%{idp.policy.messageLifetime:PT1M}"
+ p:messageLifetime="%{idp.oidfed.maxTrustMarkifetime:P365D}"
p:requiredRule="true" />
<bean class="net.shibboleth.oidc.security.jwt.claims.impl.RequiredClaimsValidator"
p:requiredClaims="iss" />
@@ -1090,7 +1090,7 @@
<util:list value-type="net.shibboleth.oidc.jwt.claims.ClaimsValidator">
<bean class="net.shibboleth.oidc.security.jwt.claims.impl.IssuedAtClaimsValidator"
p:clockSkew="%{idp.policy.clockSkew:PT1M}"
- p:messageLifetime="%{idp.policy.messageLifetime:PT1M}"
+ p:messageLifetime="%{idp.oidfed.cache.explicitRegistration.maxJwtLifetime:PT1M}"
p:requiredRule="true" />
<bean class="net.shibboleth.oidc.security.jwt.claims.impl.RequiredClaimsValidator"
p:requiredClaims="iss" />
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list