diff --git a/jwt_signed/callout/src/main/java/com/apigee/callout/jwtsigned/JwtCreatorCallout.java b/jwt_signed/callout/src/main/java/com/apigee/callout/jwtsigned/JwtCreatorCallout.java index 6607fce..d308ec5 100644 --- a/jwt_signed/callout/src/main/java/com/apigee/callout/jwtsigned/JwtCreatorCallout.java +++ b/jwt_signed/callout/src/main/java/com/apigee/callout/jwtsigned/JwtCreatorCallout.java @@ -431,6 +431,7 @@ public ExecutionResult execute(MessageContext msgCtxt, ExecutionContext exeCtxt) if (AUDIENCE != null) claims.setAudience(java.util.Arrays.asList(AUDIENCE)); if (JTI != null) claims.setJWTID(JTI); claims.setIssueTime(now); + claims.setNotBeforeTime(now); Date expiry = getExpiryDate(now,msgCtxt); if (expiry != null) { claims.setExpirationTime(expiry); }