Structs§
Enums§
Functions§
- hmac_
sha256_ hex - Compute the HMAC-SHA256 of
msgkeyed bysecret, returned as a lowercase hex string. Shared helper so other crates can build keyed integrity chains without taking their own crypto dependency. - parse_
bitbucket_ push - Parse a Bitbucket Server / Cloud
pushwebhook payload. - parse_
github_ push - Parse a GitHub
pushwebhook payload. - parse_
gitlab_ push - Parse a GitLab
pushwebhook payload. - verify_
bitbucket_ sig - Bitbucket uses the same HMAC-SHA256 scheme as GitHub.
- verify_
github_ sig - Verify a GitHub-style
sha256=<hex>HMAC-SHA256 signature. Returnsfalsefor any malformed input rather than erroring.