blob: fd5b5568eed2236d2a57fac1dfbf93c71ca2f332 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
use std::borrow::Cow;
use std::collections::BTreeMap;
use paddle;
use errors::*;
pub fn verified<'a>(
req_params: &BTreeMap<Cow<'a, str>, Cow<'a, str>>
) -> Result<bool> {
let pem = include_bytes!("../private/paddle.pubkey.asc");
Ok(paddle::verify_signature(pem, req_params.clone())?)
}
|