Expand description
Export useful types signing and verifying requests
Re-exports§
pub use crate::create::Signed;pub use crate::create::Unsigned;pub use crate::Config;pub use crate::PrepareVerifyError;
Structs§
- Header
Map - A set of HTTP headers
- Invalid
Header Value - A possible error when converting a
HeaderValuefrom a string or byte slice. - Method
- The Request Method (VERB)
- Parse
Signature Error - The error produced when parsing the HTTPT Signature fails, including the name of the field that was invalid.
- Parsed
Header - The successful result of parsing a Signature or Authorization header
- Path
AndQuery - Represents the path component of a URI
- ToStr
Error - A possible error when converting a
HeaderValueto a string representation. - Unvalidated
- The Unvalidated stage
- Unverified
- The Unverified step of the verification process
Enums§
- Algorithm
- Kinds of algorithms
- Deprecated
Algorithm - Algorithms that may be present in an HTTP Signature’s
algorithmfield, but are considered deprecated due to security issues - Validate
Error - Kinds of errors for validating a request