fido2-rs 0.6.0

Rust bindings to Yubico fido2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use fido2_rs::device::DeviceList;

fn main() -> anyhow::Result<()> {
    let devices = DeviceList::list_devices(16)?;
    for dev_info in devices {
        let dev = dev_info.open()?;

        let info = dev.info()?;
        for ver in info.versions() {
            println!("Version: {}", ver);
        }
    }

    Ok(())
}