Expand description
HTTP message components that can be present in a given signed / unsigned message, and all the logic to parse it from an incoming message.
Structs§
- HTTP
Field - Represents an HTTP header, informally.
- HTTP
Field Parameters Set - A container that represents an ordered list of signature component fields. Order is significant during signing and verifying.
- Query
Param Parameters Set - A container that represents an ordered list of signature component fields. Order is significant during signing and verifying.
Enums§
- Covered
Component - Represents any component that can be used during message signing or verifying. See documentation about each wrapped variant to learn more.
- Derived
Component - A list of derived components, used to specify attributes of an HTTP message that otherwise can’t be referenced
via an HTTP header but nevertheless can be used in generating a signature base. Each component here, with the sole
exception of
QueryParameters
, accepts a single component parameter `req. - HTTP
Field Parameters - Signature component parameters for HTTP fields.
- Query
Param Parameters - Signature component parameters
specifically for the
@query-params
derived component.