Patch to fix ed25519 in PIV slot.

This commit is contained in:
2026-06-29 00:45:21 +02:00
parent cafb0b2c18
commit 200f9be97b
+4 -2
View File
@@ -565,8 +565,10 @@ impl Key {
}; };
if !buf.is_empty() { if !buf.is_empty() {
let cert = Certificate::from_bytes(buf)?; match Certificate::from_bytes(buf) {
keys.push(Key { slot, cert }); Ok(cert) => keys.push(Key { slot, cert }),
Err(Error::InvalidObject) => {} // skip slots we can't parse (e.g. Ed25519)
Err(other) => return Err(other),
} }
} }