Skip to content

Commit 19f07b6

Browse files
thibaut22200fabpot
authored andcommitted
[Security] Update web-token/jwt-library version and adjust checker parameters
1 parent e9dc3ef commit 19f07b6

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

AccessToken/Oidc/OidcTokenHandler.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,9 @@ public function getUserBadgeFrom(string $accessToken): UserBadge
8686

8787
// Verify the claims
8888
$checkers = [
89-
new Checker\IssuedAtChecker(0, false, $this->clock),
90-
new Checker\NotBeforeChecker(0, false, $this->clock),
91-
new Checker\ExpirationTimeChecker(0, false, $this->clock),
89+
new Checker\IssuedAtChecker(clock: $this->clock, allowedTimeDrift: 0, protectedHeaderOnly: false),
90+
new Checker\NotBeforeChecker(clock: $this->clock, allowedTimeDrift: 0, protectedHeaderOnly: false),
91+
new Checker\ExpirationTimeChecker(clock: $this->clock, allowedTimeDrift: 0, protectedHeaderOnly: false),
9292
new Checker\AudienceChecker($this->audience),
9393
new Checker\IssuerChecker($this->issuers),
9494
];

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"symfony/security-csrf": "^6.4|^7.0",
3737
"symfony/translation": "^6.4|^7.0",
3838
"psr/log": "^1|^2|^3",
39-
"web-token/jwt-library": "^3.3.2"
39+
"web-token/jwt-library": "^3.3.2|^4.0"
4040
},
4141
"conflict": {
4242
"symfony/clock": "<6.4",

0 commit comments

Comments
 (0)