Commit Graph

65 Commits

Author SHA1 Message Date
AJ ONeal 88a0b05c2f update usage example 2020-11-25 03:15:34 -07:00
AJ ONeal a62ae2ea87 add inspect with OIDC key fetch 2020-11-25 03:10:33 -07:00
AJ ONeal be38720eba doc: update README and help 2020-10-21 04:26:53 -06:00
AJ ONeal 286cf11070 transitioning to go1.15 PublicKey interface 2020-10-21 03:38:05 -06:00
AJ ONeal 743731c804 move away from PublicKeyDeprecated 2020-10-21 03:16:34 -06:00
AJ ONeal 098f92178a move to PublicKeyTransitional, toward go1.15 keypairs 2020-10-21 01:53:40 -06:00
AJ ONeal 2e3ead4102 make -o alias of --key 2020-10-21 00:41:41 -06:00
AJ ONeal 7e6fd174ef bugfix no subcommand 2020-10-21 00:26:07 -06:00
AJ ONeal d4f18f8c78 add goreleaser 2020-10-21 00:22:40 -06:00
AJ ONeal f275cd82d3 update version output 2020-10-21 00:22:33 -06:00
AJ ONeal d42763516f add verify subcommand 2020-10-02 02:44:26 -06:00
AJ ONeal a560441c61 whitespace 2020-10-01 23:59:41 -06:00
AJ ONeal db958734f5 update doc links and author info 2020-10-01 23:58:33 -06:00
AJ ONeal 22ba73fa12 add sign subcommand 2020-10-01 23:53:17 -06:00
AJ ONeal a2aa6b5411 add trailing newline to output 2020-10-01 21:52:59 -06:00
AJ ONeal 94f22e1948 fix flag parsing 2020-10-01 21:45:43 -06:00
AJ ONeal f46e11257b add CLI to generate and marshal keypair 2020-10-01 21:30:26 -06:00
AJ ONeal db6a30b358 update documented import path 2020-05-10 13:11:26 -06:00
AJ ONeal e4ff8ac55b update canonical import path 2020-05-10 12:34:01 -06:00
AJ ONeal 8f66f1d235 go lint and update docs 2020-04-10 13:59:44 -04:00
ignore 78847a9cfd add MIT license 2019-08-19 14:48:28 -06:00
AJ ONeal 5701d77d7a friendlier error reporting 2019-07-11 10:59:19 -06:00
AJ ONeal fe5cf33bef update error message 2019-04-22 10:10:36 -06:00
AJ ONeal 6fc75632c8 Warn on empty string in whitelist 2019-04-17 17:08:53 -06:00
AJ ONeal 671ea1250d v0.4.0 require separate string for private issuers 2019-04-15 11:09:34 -06:00
AJ ONeal 1205ea05e1 add specific key test 2019-03-25 17:48:39 -06:00
AJ ONeal c4fc285259 add String method to Whitelist 2019-03-22 16:17:13 -06:00
AJ ONeal 3ab2594234 make IsTrustedIssuer a method of Whitelist 2019-03-22 15:28:11 -06:00
AJ ONeal d981fb3a7c Merge branch 'master' of github.com:big-squid/go-keypairs 2019-03-22 14:01:30 -06:00
AJ ONeal ada07e4446 better error for private networking 2019-03-22 14:01:19 -06:00
AJ ONeal f2d341a3c0 v0.2.0: add support for fetching /pem 2019-03-15 17:52:53 -06:00
AJ ONeal 90b05bac5f add user agent 2019-03-08 14:28:23 -07:00
AJ ONeal ce652e0590 doc updates 2019-03-06 20:18:21 -07:00
AJ ONeal a0d19dd83c update docs 2019-03-06 20:13:35 -07:00
AJ ONeal 109f77841b parse certificate files, and golint 2019-03-06 18:00:17 -07:00
AJ ONeal 1b938c56da add /pem 2019-03-06 17:59:42 -07:00
AJ ONeal 074b91bc2f add tests for implicit issuer 2019-03-06 14:59:25 -07:00
AJ ONeal e753b5a1a6 added IsTrustedIssuer + tests 2019-03-06 11:08:40 -07:00
AJ ONeal ed2297e2ad add more docs 2019-02-28 20:47:08 -07:00
AJ ONeal 6769ef90c3 add test 2019-02-28 19:40:13 -07:00
AJ ONeal c74a56b907 minor bugfix 2019-02-28 19:16:58 -07:00
AJ ONeal a3d33da5d0 keydist -> keyserve (better pkg name) 2019-02-28 15:32:16 -07:00
AJ ONeal f542314cea add generic http handler for JWKs URL 2019-02-28 15:31:10 -07:00
AJ ONeal 8469f35bf7 fix bad JWK string 2019-02-28 00:54:01 +00:00
AJ ONeal 0704d0df64 be more consistent with URLs 2019-02-22 22:38:48 +00:00
AJ ONeal 163511db7e remove redundant normalization 2019-02-22 21:47:05 +00:00
AJ ONeal 489a2f63a0 normalize trailing / on issuer and baseURL 2019-02-22 21:40:46 +00:00
AJ ONeal 3190c699a8 doc cleanup 2019-02-21 00:14:28 +00:00
AJ ONeal 002ffb5e6d doc cleanup 2019-02-21 00:12:31 +00:00
AJ ONeal 04259f1e96 refactor 2019-02-21 00:10:42 +00:00