Module http_types::auth [−][src]
Expand description
HTTP authentication and authorization.
Examples
use http_types::Response; use http_types::auth::{AuthenticationScheme, BasicAuth}; let username = "nori"; let password = "secret_fish!!"; let authz = BasicAuth::new(username, password); let mut res = Response::new(200); authz.apply(&mut res); let authz = BasicAuth::from_headers(res)?.unwrap(); assert_eq!(authz.username(), username); assert_eq!(authz.password(), password);
Structs
Credentials to authenticate a user agent with a server.
HTTP Basic authorization.
Define the authentication method that should be used to gain access to a resource.
Enums
HTTP Mutual Authentication Algorithms