Commit Graph

30 Commits

Author SHA1 Message Date
James Pace 6fd307cf88 Increase logging. 2022-04-09 20:51:24 +00:00
James Pace 41b53c75dc Connect to real broker. Actually use client cert... 2022-04-02 00:48:10 +00:00
James Pace 55150af8c4 Remove debug text. Cut new release. 2022-04-02 00:16:00 +00:00
James Pace 0234131aa3 Should test locally first... 2022-04-02 00:09:43 +00:00
James Pace b62da77718 Only the load the plugin once. Support multiple keys per user. 2022-04-01 23:53:21 +00:00
James Pace 1a68a5ce8a Update debian changelog. 2022-03-28 00:00:01 +00:00
James Pace b66f1d4e0d Use ES256 instead of RSA256. 2022-03-27 21:12:42 +00:00
James Pace d4f2107bbb Don't track this. 2022-03-26 22:26:18 -04:00
James Pace 9ba49f6b43 Add Dockerfile. 2022-03-26 20:38:37 -04:00
James Pace 4f267f5edf Add packaging. 2022-03-26 20:10:14 -04:00
James Pace fa238f650d Pass device grant test. 2022-03-26 01:32:10 +00:00
James Pace 3b4be67de3 Drop the expiration time stuff. 2022-03-25 03:16:31 +00:00
James Pace 0b4a73e2b7 Add tests. Cleanup formatting. 2022-03-25 03:08:09 +00:00
James Pace 5ef2e0b929 Add key_file. 2022-03-25 00:57:21 +00:00
James Pace 4f60efa87a More refactoring. Implement an ACL file. Care about token timeouts. 2022-03-24 23:46:27 +00:00
James Pace deb1cef30f More refactoring. 2022-03-24 01:40:22 +00:00
James Pace 3309b19c2e Mass refactor. Clang-format. Start adding tests. Use FetchContent. 2022-03-24 00:20:21 +00:00
James Pace c76ff553cc Add program to generate long lived tokens. Use python to get a token directly. 2022-03-22 23:13:43 +00:00
James Pace bfb110d061 Rename package. 2022-03-16 23:49:17 +00:00
James Pace b18ed96444 Better handle missing usernames. Fix test. 2022-03-16 23:42:07 +00:00
James Pace a319e7f3c7 Fix test. 2022-03-13 20:04:20 +00:00
James Pace e65d3699df Fix typo. 2021-11-20 15:13:11 +00:00
James Pace 1cc0856f4c Documentation update. 2021-11-20 15:05:32 +00:00
James Pace 160d704114 General cleanup. 2021-11-20 15:02:30 +00:00
James Pace 96e419c12c Cleanup. 2021-11-18 02:58:31 +00:00
James Pace f09ff2c9f7 Initial implementation, plus test programs. 2021-11-17 02:01:08 +00:00
James Pace e559e1dbdb Move hack to external-deps.cmake. 2021-11-08 04:33:25 +00:00
James Pace 15ede8b64f First pass at super project build. 2021-11-08 04:26:35 +00:00
James Pace 15ddaa1cb8 Add jwt example. 2021-11-08 03:12:21 +00:00
James Pace 3ccb929687 Initial iteration of plugin. 2021-11-08 00:47:39 +00:00