Commit Graph

14 Commits

Author SHA1 Message Date
0870073f08 Remove potentially dangerous debug log. 2022-01-01 09:24:50 -06:00
98f6b8d147 Update debug messing to make it clear the source of the message. 2021-12-31 22:08:34 -06:00
20de51281e Fix bug where JSON-initialized claims don't emit proper B64 when stringified. 2021-12-25 23:13:11 -06:00
60f52cb22f Replace globally GC'ed variable with function. 2021-12-25 22:53:04 -06:00
a740d4ce54 Make the encoding utils public. 2021-12-25 22:53:04 -06:00
abe03ffc55 Allow createSignedJwt to accept string keys. 2021-12-25 22:53:00 -06:00
4cc2a4dee5 Rename to jwt_full to avoid collision with existing nim-jwt. 2021-12-25 21:24:48 -06:00
35a9cf682c Add explicit dependency on bearssl_pkey_decoder 2021-12-25 17:52:43 -06:00
6df1ffa547 WIP: restructure, debug PEM support. 2021-12-25 17:50:04 -06:00
73189ebf15 Support for PEM-encoded RSA and EC keys. 2021-12-25 09:44:42 -06:00
d566d31ac3 Initial stab at documentation. 2021-12-09 22:44:50 -06:00
a87f92da2d Complete JWS implementation.
Adds support for signature and verification using RS256, RS384, RS512,
ES256, ES384, and ES512.
2021-12-09 22:17:51 -06:00
1c886e23b5 Initial JWS implementation.
Supports:
* Compact and JSON Serializations
* HS256
2021-11-25 08:58:46 -06:00
0c53843e9b Initial commit with JWK parsing implementation. 2021-11-22 15:33:59 -06:00