http_authentication/
lib.rs

1//! [Hypertext Transfer Protocol (HTTP/1.1): Authentication](https://www.rfc-editor.org/rfc/rfc7235)
2
3#![cfg_attr(not(feature = "std"), no_std)]
4
5extern crate alloc;
6
7//
8pub(crate) const SP: char = ' ';
9#[allow(dead_code)]
10pub(crate) const CHALLENGE_PARAM_REALM: &str = "realm";
11#[allow(dead_code)]
12pub(crate) const COMMA: char = ',';
13#[allow(dead_code)]
14pub(crate) const EQ_S: char = '=';
15#[allow(dead_code)]
16pub(crate) const D_Q_M: char = '"';
17
18//
19pub mod challenge;
20pub mod challenges;
21pub mod credentials;
22
23pub use challenge::Challenge;
24pub use challenges::Challenges;
25pub use credentials::Credentials;
26
27//
28pub mod schemes;
29
30//
31#[cfg(feature = "http")]
32pub mod header_utils;