Avoid some unncessary clones

This commit is contained in:
Quentin Gliech
2022-09-02 15:37:46 +02:00
parent 84b0d97b18
commit 2b730e448b
+3 -3
View File
@@ -476,15 +476,15 @@ impl PrivateKey {
}
(Self::EcP256(key), JsonWebSignatureAlg::Es256) => {
mas_jose::jwa::Es256SigningKey::from(*key.clone()).into()
mas_jose::jwa::Es256SigningKey::from(key.as_ref()).into()
}
(Self::EcP384(key), JsonWebSignatureAlg::Es384) => {
mas_jose::jwa::Es384SigningKey::from(*key.clone()).into()
mas_jose::jwa::Es384SigningKey::from(key.as_ref()).into()
}
(Self::EcK256(key), JsonWebSignatureAlg::Es256K) => {
mas_jose::jwa::Es256KSigningKey::from(*key.clone()).into()
mas_jose::jwa::Es256KSigningKey::from(key.as_ref()).into()
}
_ => return Err(WrongAlgorithmError),