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}