91 Commits

Author SHA1 Message Date
b843d932bd add support of PEM parsing for EdDSA 2025-01-22 11:38:49 +01:00
1be10d9387 v2.15.0 v2.15.0 2025-01-20 13:10:54 +01:00
b645662506 removing a forgotten print 2025-01-20 13:07:00 +01:00
b3aebe549c no seeding required for PSS + fix tests 2025-01-20 13:03:37 +01:00
b3113297a9 Update lib/src/algorithms.dart 2025-01-20 13:03:37 +01:00
b6056ced3c resolved issue with failed test due to incorrect signature verification. 2025-01-20 13:03:37 +01:00
de73b7f6af 34 -32 corrected for verify 2025-01-20 13:03:37 +01:00
7e434a3656 Added support for PSS alogrithm varations 2025-01-20 13:03:37 +01:00
a5b32d7a66 v2.14.2 v2.14.2 2024-12-01 13:58:26 +01:00
6a1d614826 Fixed Issue #61 (#62)
* Fixed Issue #61

Ensure sub is string if int

* Update lib/src/jwt.dart

---------

Co-authored-by: Jonas Roussel <dev@jonas.bzh>
2024-12-01 13:53:01 +01:00
fe401edafa v2.14.1 v2.14.1 2024-10-01 16:44:22 +02:00
f4d6ca4b9b Fix iat claim verification (#57) 2024-10-01 16:41:03 +02:00
7988c7d103 v2.14.0 v2.14.0 2024-04-25 18:12:39 +02:00
adbd3b7046 feat: add support for base64 encoded secrets (#54) 2024-04-25 15:27:39 +02:00
c59770c06a v2.13.0 v2.13.0 2024-02-11 18:26:13 +01:00
093661afe2 CHANGELOG for v2.12.2 v2.12.2 2023-12-29 01:18:03 +01:00
1c9b415ddb v2.12.2 2023-12-29 01:09:21 +01:00
7144f16aa2 Fixing issue with time on exp tests 2023-12-29 01:02:23 +01:00
aab2ace88f Add testable date times (#50)
* refactor: replaces DateTime.now() with clock.now() for testability

* test: add tests for verify exp

* Refactor JWT expiration tests

---------

Co-authored-by: Jonas Roussel <go.jroussel@gmail.com>
2023-12-29 00:57:59 +01:00
881fe9af60 fixing issue with custom headers v2.12.1 2023-11-05 14:50:46 +01:00
44e2815af6 v2.12.0 v2.12.0 2023-09-30 20:09:48 +02:00
7fe143b53a fix gitub workflows dir name & add some useful files for github 2023-09-30 20:05:42 +02:00
f8470437ee adding brand new tests 2023-09-30 19:59:00 +02:00
8b162293d5 v2.11.0 v2.11.0 2023-08-26 18:56:21 +02:00
1206d1ad0d fixing false_secrets setting v2.10.0 2023-08-23 12:37:19 +02:00
3847ffcca1 v2.10.0 2023-08-23 12:34:38 +02:00
1e69c815c5 v2.9.1 v2.9.1 2023-08-21 16:32:35 +02:00
fe696b8e25 v2.9.0 v2.9.0 2023-08-21 16:00:13 +02:00
f979ff4855 v2.8.2 v2.8.2 2023-06-16 11:45:35 +02:00
83c3b09348 v2.8.1 (in pubspec.yaml) v2.8.1 2023-05-27 20:45:44 +02:00
f397f9c11f v2.8.1 2023-05-27 20:44:17 +02:00
c2399cc72b v2.8.0 v2.8.0 2023-05-27 20:35:12 +02:00
d75adc41c5 Fix typo in assert (#42) 2023-05-27 20:00:35 +02:00
d69fb09a05 v2.7.1 v2.7.1 2023-01-29 16:41:08 +01:00
c80c68bb72 v2.7.0 v2.7.0 2023-01-29 16:28:09 +01:00
2a9067ff6e v2.6.4 2023-01-24 22:13:40 +01:00
5d22eabd88 v2.6.3 2023-01-22 13:16:19 +01:00
460e04c2f0 Simplification of the expression JWTUndefinedError 2022-12-11 20:08:11 +01:00
0ad9f35fda Fix rethrow of JWTError exceptions (#33) 2022-12-11 20:02:22 +01:00
02494a1805 v2.6.1 2022-12-11 11:12:26 +01:00
343afbdc92 v2.6.0 2022-12-03 17:23:40 +01:00
423ddd8fc4 removing unreachable chips 2022-11-29 10:12:11 +01:00
357d8a8e90 Merge branch 'issue/29' of github.com:ynnob/dart_jsonwebtoken; branch 'main' of github.com:jonasroussel/dart_jsonwebtoken 2022-11-29 10:11:06 +01:00
e9a256c48f Issue/29 (#30)
* Downgrade collection dependency to ^1.16.0

* Add changelog for 2.5.0+1

* v2.5.1

* running dart format

Co-authored-by: Jonas Roussel <go.jroussel@gmail.com>
2022-11-29 10:10:51 +01:00
58d4f413e7 running dart format 2022-11-29 10:10:15 +01:00
85d966d60e v2.5.1 2022-11-29 10:08:46 +01:00
8603463795 Add changelog for 2.5.0+1 2022-11-28 21:08:12 +01:00
81433a8d20 Downgrade collection dependency to ^1.16.0 2022-11-28 21:07:45 +01:00
796e12d7fa v2.5.0 v2.5.0 2022-10-30 23:54:32 +01:00
1234877625 Upgrade ed25519 usage (#27) 2022-10-30 12:15:40 +01:00