[][src]Trait webauthn_authenticator_rs::U2FToken

pub trait U2FToken {
    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>;
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>; }

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]

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]

Loading content...

Implementors

impl U2FToken for U2FSoft[src]

impl U2FToken for U2FHid[src]

Loading content...