Commit graph

17 commits

Author SHA1 Message Date
cduvray
b548c773d1 fix(doc): use automatic links, add module comment 2024-08-25 09:20:25 +02:00
Daniel Gallups
41f38d8db5 update hyperium crates to 1.0, axum to 0.7 2023-12-01 12:37:13 -05:00
cduvray
1f9569d7d9 test: add EC384 test keys and tokens 2023-11-19 10:04:03 +01:00
cduvray
c5f73d43d4 test: generate token with and witout aud 2023-11-06 23:14:12 +01:00
cduvray
e815d35a55 refactor: JwtAuthorizer::IntoLayer -> Authorizer::IntoLayer
- better error management (avoids composite errors when transforming multiple builder into layer)
2023-08-18 07:48:53 +02:00
cduvray
50c2ecac38 refactor: simplification ToAuthorizationLayer -> IntoLayer 2023-08-14 08:02:56 +02:00
cduvray
d7d945c075 feat: ToAuthorizationLayer 2023-08-14 08:02:56 +02:00
cduvray
683f932468
feat: configurable validation (validation: iss, aud, exp, nbf, leeway) (fixes #1) (#4) 2023-02-26 20:30:55 +01:00
cduvray
9c45a43584 chore: key file renaming 2023-02-12 09:04:38 +01:00
cduvray
ae44a8e961 feat: integration tests 2023-02-11 20:48:59 +01:00
cduvray
6ff5d88ae9 refactor: demo server (clean, refactor, docs) 2023-01-31 08:38:59 +01:00
cduvray
43f2523ec6 feat: oidc issuer 2023-01-29 19:38:26 +01:00
cduvray
d8fb138d46 chore: fmt 2023-01-28 08:43:51 +01:00
cduvray
1203163b0c feat: refresh configuration 2023-01-27 21:31:19 +01:00
cduvray
2c0266b4f8 refactor: JwtAuthorizer creation simplification 2023-01-23 23:36:29 +01:00
cduvray
9bd99b2a13 feat: building layer from rsa, ec, ed, secret 2023-01-12 06:59:54 +01:00
cduvray
b0667729a3 chore: fmt 2023-01-09 07:37:25 +01:00