We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f85034e commit c5e161dCopy full SHA for c5e161d
1 file changed
httpsig-hyper/src/hyper_http.rs
@@ -600,7 +600,8 @@ fn get_alg_key_ids_inner<B>(
600
let signature_headers_map = extract_signature_headers_with_name(req_or_res)?;
601
let res = signature_headers_map
602
.iter()
603
- .filter_map(|(name, headers)| {
+ .map(|(name, headers)| {
604
+ // Unknown or unsupported algorithm strings are mapped to None
605
let alg = headers
606
.signature_params()
607
.alg
@@ -610,7 +611,7 @@ fn get_alg_key_ids_inner<B>(
610
611
.ok()
612
.flatten();
613
let key_id = headers.signature_params().keyid.clone();
- Some((name.clone(), (alg, key_id)))
614
+ (name.clone(), (alg, key_id))
615
})
616
.collect();
617
Ok(res)
0 commit comments