[−][src]Trait webauthn_authenticator_rs::U2FToken
Required methods
pub fn perform_u2f_register(
&mut self,
app_bytes: Vec<u8>,
chal_bytes: Vec<u8>,
timeout_ms: u64,
platform_attached: bool,
resident_key: bool,
user_verification: bool
) -> Result<U2FRegistrationData, WebauthnCError>
[src]
&mut self,
app_bytes: Vec<u8>,
chal_bytes: Vec<u8>,
timeout_ms: u64,
platform_attached: bool,
resident_key: bool,
user_verification: bool
) -> Result<U2FRegistrationData, WebauthnCError>
pub fn perform_u2f_sign(
&mut self,
app_bytes: Vec<u8>,
chal_bytes: Vec<u8>,
timeout_ms: u64,
allowed_credentials: &[AllowCredentials],
user_verification: bool
) -> Result<U2FSignData, WebauthnCError>
[src]
&mut self,
app_bytes: Vec<u8>,
chal_bytes: Vec<u8>,
timeout_ms: u64,
allowed_credentials: &[AllowCredentials],
user_verification: bool
) -> Result<U2FSignData, WebauthnCError>
Implementors
impl U2FToken for U2FSoft
[src]
pub fn perform_u2f_register(
&mut self,
app_bytes: Vec<u8>,
chal_bytes: Vec<u8>,
timeout_ms: u64,
platform_attached: bool,
resident_key: bool,
user_verification: bool
) -> Result<U2FRegistrationData, WebauthnCError>
[src]
&mut self,
app_bytes: Vec<u8>,
chal_bytes: Vec<u8>,
timeout_ms: u64,
platform_attached: bool,
resident_key: bool,
user_verification: bool
) -> Result<U2FRegistrationData, WebauthnCError>
pub fn perform_u2f_sign(
&mut self,
app_bytes: Vec<u8>,
chal_bytes: Vec<u8>,
timeout_ms: u64,
allowed_credentials: &[AllowCredentials],
user_verification: bool
) -> Result<U2FSignData, WebauthnCError>
[src]
&mut self,
app_bytes: Vec<u8>,
chal_bytes: Vec<u8>,
timeout_ms: u64,
allowed_credentials: &[AllowCredentials],
user_verification: bool
) -> Result<U2FSignData, WebauthnCError>
impl U2FToken for U2FHid
[src]
pub fn perform_u2f_register(
&mut self,
app_bytes: Vec<u8>,
chal_bytes: Vec<u8>,
timeout_ms: u64,
platform_attached: bool,
resident_key: bool,
user_verification: bool
) -> Result<U2FRegistrationData, WebauthnCError>
[src]
&mut self,
app_bytes: Vec<u8>,
chal_bytes: Vec<u8>,
timeout_ms: u64,
platform_attached: bool,
resident_key: bool,
user_verification: bool
) -> Result<U2FRegistrationData, WebauthnCError>
pub fn perform_u2f_sign(
&mut self,
app_bytes: Vec<u8>,
chal_bytes: Vec<u8>,
timeout_ms: u64,
allowed_credentials: &[AllowCredentials],
user_verification: bool
) -> Result<U2FSignData, WebauthnCError>
[src]
&mut self,
app_bytes: Vec<u8>,
chal_bytes: Vec<u8>,
timeout_ms: u64,
allowed_credentials: &[AllowCredentials],
user_verification: bool
) -> Result<U2FSignData, WebauthnCError>