Cargo Features

[dependencies]
fido-key-manager = { version = "0.5.0", default-features = false, features = ["bluetooth", "nfc", "usb", "solokey", "yubikey"] }
bluetooth

Bluetooth support is flakey on Linux and Windows, so not enabled by default.

Enables bluetooth of webauthn-authenticator-rs

default = nfc, usb

These default features are set whenever fido-key-manager is added without default-features = false somewhere in the dependency tree.

nfc default

Enables nfc of webauthn-authenticator-rs

usb default

Enables usb of webauthn-authenticator-rs

solokey

Enables vendor-solokey of webauthn-authenticator-rs

webauthn-authenticator-rs:

Support for SoloKey's vendor commands

yubikey

Enables vendor-yubikey of webauthn-authenticator-rs

webauthn-authenticator-rs:

Support for YubiKey's vendor commands