pub trait YubiKeyAuthenticator {
// Required method
fn get_yubikey_config<'life0, 'async_trait>(
&'life0 mut self
) -> Pin<Box<dyn Future<Output = Result<YubiKeyConfig, WebauthnCError>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait;
}Available on crate features
vendor-yubikey and ctap2 only.Expand description
YubiKey vendor-specific commands.
§Warning
These commands currently operate on any Ctap20Authenticator, and do
not filter to just YubiKey devices. Due to the nature of CTAP
vendor-specific commands, this may cause unexpected or undesirable behaviour
on other vendors’ keys.
Protocol notes are in [crate::transport::yubikey].