Commit
+1 -5 +/-3 browse
1 | diff --git a/src/arc/seal.rs b/src/arc/seal.rs |
2 | index f963ca5..ec1c253 100644 |
3 | --- a/src/arc/seal.rs |
4 | +++ b/src/arc/seal.rs |
5 | @@ -110,7 +110,6 @@ impl<'x> ArcSet<'x> { |
6 | PrivateKey::Ed25519(key_pair) => { |
7 | key_pair.sign(&header_hasher.finalize()).to_bytes().to_vec() |
8 | } |
9 | - PrivateKey::None => return Err(Error::MissingParameters), |
10 | }; |
11 | self.signature.b = base64_encode(&b)?; |
12 | |
13 | @@ -146,7 +145,6 @@ impl<'x> ArcSet<'x> { |
14 | PrivateKey::Ed25519(key_pair) => { |
15 | key_pair.sign(&header_hasher.finalize()).to_bytes().to_vec() |
16 | } |
17 | - PrivateKey::None => return Err(Error::MissingParameters), |
18 | }; |
19 | self.seal.b = base64_encode(&b)?; |
20 | |
21 | diff --git a/src/dkim/sign.rs b/src/dkim/sign.rs |
22 | index 0c33add..a57cd8d 100644 |
23 | --- a/src/dkim/sign.rs |
24 | +++ b/src/dkim/sign.rs |
25 | @@ -80,7 +80,6 @@ impl<'x> Signature<'x> { |
26 | self.a = Algorithm::RsaSha256; |
27 | self.sign_::<Sha256>(message, with_key, now) |
28 | } |
29 | - _ => Err(Error::IncompatibleAlgorithms), |
30 | } |
31 | } else { |
32 | Err(Error::MissingParameters) |
33 | @@ -125,7 +124,6 @@ impl<'x> Signature<'x> { |
34 | PrivateKey::Ed25519(key_pair) => { |
35 | key_pair.sign(&header_hasher.finalize()).to_bytes().to_vec() |
36 | } |
37 | - PrivateKey::None => return Err(Error::MissingParameters), |
38 | }; |
39 | |
40 | // Encode |
41 | diff --git a/src/lib.rs b/src/lib.rs |
42 | index b655369..01aa372 100644 |
43 | --- a/src/lib.rs |
44 | +++ b/src/lib.rs |
45 | @@ -280,8 +280,8 @@ pub mod spf; |
46 | pub enum PrivateKey { |
47 | Rsa(RsaPrivateKey), |
48 | Ed25519(ed25519_dalek::Keypair), |
49 | - None, |
50 | } |
51 | + |
52 | #[derive(Debug)] |
53 | pub struct Resolver { |
54 | pub(crate) resolver: TokioAsyncResolver, |