Crate httpsig_hyper

Crate httpsig_hyper 

Source
Expand description

§httpsig-hyper

httpsig-hyper is a crate that provides a convenient API for Hyper users to handle HTTP signatures. This crate extends hyper’s https request and response messages with the ability to generate and verify HTTP signatures. Additionally it also provides a way to set and verify content-digest header.

Modules§

prelude

Enums§

ContentDigestType
content-digest header type
HyperDigestError
Error type for http signature for hyper
HyperSigError
Error type for http signature for hyper

Traits§

ContentDigest
MessageSignature
A trait about the http message signature common to both request and response
MessageSignatureReq
A trait about http message signature for request
MessageSignatureRes
A trait about http message signature for response
RequestContentDigest
A trait to set the http content digest in request in base64
ResponseContentDigest
A trait to set the http content digest in response in base64

Type Aliases§

HyperDigestResult
Result type for http signature
HyperSigResult
Result type for http signature