Module http_signature_normalization_actix::prelude[][src]

Useful types and traits for using this library in Actix Web

Re-exports

pub use crate::middleware::SignatureVerified;
pub use crate::middleware::VerifySignature;
pub use crate::Config;
pub use crate::PrepareSignError;
pub use crate::PrepareVerifyError;
pub use crate::Sign;
pub use crate::SignatureVerify;
pub use crate::digest::middleware::DigestVerified;
pub use crate::digest::middleware::VerifyDigest;
pub use crate::digest::DigestClient;
pub use crate::digest::DigestCreate;
pub use crate::digest::DigestPart;
pub use crate::digest::DigestVerify;
pub use crate::digest::SignExt;

Structs

InvalidHeaderValue

A possible error when converting a HeaderValue from a string or byte slice.

RequiredError

Failed to build a signing string due to missing required headers

ToStrError

A possible error when converting a HeaderValue to a string representation.

Unverified

The Unverified step of the verification process

Enums

Algorithm

Kinds of algorithms

DeprecatedAlgorithm

Algorithms that may be present in an HTTP Signature's algorithm field, but are considered deprecated due to security issues