oidc_util/security/mod.rs
1use actix_web::http::header::HeaderMap;
2
3pub mod validator;
4
5/// returns an empty string
6pub fn extract_header_value_from_request_to_string<'a>(
7 headers: &'a HeaderMap,
8 header_name: &'a str,
9) -> &'a str {
10 if let Some(header) = headers.get(header_name) {
11 match header.to_str() {
12 Ok(str_value) => str_value,
13 Err(_) => "",
14 }
15 } else {
16 ""
17 }
18}