mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2025-07-17 17:51:11 +00:00
clear up COSEKeyType::EC_OKP
case
This commit is contained in:
parent
9541e216f6
commit
b9a90f211c
1 changed files with 3 additions and 1 deletions
|
@ -122,9 +122,11 @@ mod webauthn_0_3 {
|
||||||
impl From<COSEKeyType> for webauthn_rs::prelude::COSEKeyType {
|
impl From<COSEKeyType> for webauthn_rs::prelude::COSEKeyType {
|
||||||
fn from(value: COSEKeyType) -> Self {
|
fn from(value: COSEKeyType) -> Self {
|
||||||
match value {
|
match value {
|
||||||
COSEKeyType::EC_OKP => panic!(), // TODO what to do here
|
|
||||||
COSEKeyType::EC_EC2(a) => Self::EC_EC2(a.into()),
|
COSEKeyType::EC_EC2(a) => Self::EC_EC2(a.into()),
|
||||||
COSEKeyType::RSA(a) => Self::RSA(a.into()),
|
COSEKeyType::RSA(a) => Self::RSA(a.into()),
|
||||||
|
// This should've never been able to be constructed when webauthn 0.3 was used
|
||||||
|
// Refer: https://docs.rs/webauthn-rs/0.3.2/src/webauthn_rs/crypto.rs.html#414
|
||||||
|
COSEKeyType::EC_OKP => unreachable!(),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue