mirror of
https://github.com/ncarlier/webhookd.git
synced 2025-04-05 17:14:01 +00:00
536 B
536 B
httpsig
A simple HTTP client with HTTP signature support.
Usage
-
Generate an RSA key:
make key
-
Add
key_id
header to public key:
-----BEGIN PUBLIC KEY-----
key_id: my-key
MIIEowIBAAKCAQEAwdCB5DZD0cFeJYUu1W3IlNN9y+NZC/Jqktdkn8/WHlXec07n
...
-----END PUBLIC KEY-----
- Start Webhookd with HTTP signature support:
$ webhookd --trust-store-file ./key-pub.pem
- Make HTTP signed request:
$ ./release/httpsig \
--key-id my-key \
--key-file ./key.pem \
http://localhost:8080/echo`