Commit graph

26 commits

Author SHA1 Message Date
dc38d6e423
Revising how/what exceptions are thrown (unfinished). 2025-05-15 22:19:59 +02:00
46ec5b9d88
More tests and more fixes in accordance with them. 2025-05-14 23:43:00 +02:00
3fbbdd5b9a
First bunch of unit tests and resulting fixes. 2025-05-14 13:58:52 +02:00
78ca2dd426
Only do the passthru if the bundled payload is also identical. 2025-05-14 11:47:19 +02:00
affcb9ca7d
Reimport tag creation script. 2025-05-13 19:49:28 +02:00
606d22466f
Fixed variable naming oversight. 2025-05-13 19:47:35 +02:00
9ece83c6eb
Reexpose keys in JwkSet and changed getPublicKeys to getPublicKeySets to avoid confusion. 2025-05-13 18:16:20 +02:00
c87bc1e774
Fixed array type check in ArrayJwkSet. 2025-05-13 18:11:48 +02:00
23d1b4d511
Revamped static Jwt class. 2025-05-13 17:44:49 +02:00
9ef1ec08a4
Added no-op Jwk and JwkSet implementations. 2025-05-13 16:48:09 +02:00
b413eb6890
Made Jwk and JwkSet extend JsonSerializable. 2025-05-13 16:30:36 +02:00
8f23c18373
Added JWK loading. 2025-05-13 15:36:33 +02:00
c76296cb4c
Removed unused polyfill. 2025-05-12 15:34:20 +02:00
7d6facd4c8
Guzzle apparently targets the same PHP versions as PSR-7 does, so lets just include that instead. 2025-05-12 15:22:41 +02:00
7bd91d9907
Added phpDocumentor config. 2025-05-12 15:14:17 +02:00
8a179c62a4
Removed support for PHP versions older than 7.2 to add PSR-7 dependency. 2025-05-12 14:56:01 +02:00
da5ee82055
Rewrite most of everything into various objects. 2025-05-12 03:17:13 +02:00
ea55c5bb87
Scrap everything of this I guess... 2025-05-09 23:37:02 +02:00
9910c92766
Okay guess we're not doing tag creation through make... 2025-05-09 23:34:26 +02:00
5687bfd614
oops 2025-05-09 23:29:39 +02:00
c47799e045
Adjustments to make 'make tag' work. 2025-05-09 23:26:32 +02:00
50d6e6981f
Ported tag creation script over. 2025-05-09 23:21:15 +02:00
5306c52bca
Set VERSION to 0.1.0. 2025-05-09 23:18:09 +02:00
3a22ff609d
Slight reorganisation. 2025-05-09 22:49:36 +02:00
33f1cc498b
Somehow forgot to port over the actually JWT encoding. 2025-05-09 22:24:10 +02:00
d811e4d6a1
Initial conversion from Misuzu. 2025-05-08 22:05:29 +02:00