Reorganize use statements

This commit is contained in:
Bat
2018-05-19 08:39:59 +01:00
parent aa233abb41
commit b55622f2b1
23 changed files with 173 additions and 130 deletions
-3
View File
@@ -27,11 +27,8 @@ pub fn signature<S: Signer>(signer: &S, headers: Headers, conn: &PgConnection) -
let signed_string = headers.iter().map(|h| format!("{}: {}", h.name().to_lowercase(), h.value_string())).collect::<Vec<String>>().join("\n");
let signed_headers = headers.iter().map(|h| h.name().to_string()).collect::<Vec<String>>().join(" ").to_lowercase();
println!("Signing {}", signed_string);
println!("signed header {}", signed_headers);
let data = signer.sign(signed_string);
let sign = base64::encode(&data[..]);
println!("sigature {}", sign);
Signature(format!(
"keyId=\"{key_id}\",algorithm=\"rsa-sha256\",headers=\"{signed_headers}\",signature=\"{signature}\"",