Commit graph

13 commits

Author SHA1 Message Date
juancwu
de907d83cb add ability to issue tokens with no expiry v0.2.0 2026-04-29 12:44:48 +00:00
juancwu
1d17fe5577 update go.mod v0.1.0 2026-04-29 02:18:55 +00:00
juancwu
84bc06d861 update README 2026-04-29 02:17:52 +00:00
juancwu
bc1c2f97b0 add Issuer with Issue/Validate/Revoke and end-to-end tests 2026-04-29 02:02:44 +00:00
juancwu
8b5fcc87c3 add token type with permission checks and composable matchers 2026-04-29 01:58:46 +00:00
juancwu
5288df0b9e add RevocationStore interface and in-memory implementation 2026-04-29 01:40:35 +00:00
juancwu
2859ff800e add KeyRing for key rotation with thread-safe access 2026-04-29 01:33:14 +00:00
juancwu
a6aad1a1d6 add token framing, crypto and errors 2026-04-29 01:28:05 +00:00
juancwu
71483982ca add payload codec with permissions and data compartments 2026-04-29 00:55:58 +00:00
juancwu
5a7dfddc38 add Taskfile.yml 2026-04-29 00:44:40 +00:00
juancwu
bc414634b8 init go module 2026-04-29 00:35:22 +00:00
juancwu
8c6b3620f2 update LICENSE 2026-04-29 00:33:14 +00:00
d06a14a5e4 Initial commit 2026-04-29 00:27:32 +00:00