pub struct PasskeyConfig {
pub rp_id: String,
pub rp_name: String,
pub origin: String,
pub challenge_ttl_secs: i64,
pub allow_insecure_unverified_assertion: bool,
}Fields§
§rp_id: String§rp_name: String§origin: String§challenge_ttl_secs: i64§allow_insecure_unverified_assertion: boolAllows simplified (non-cryptographic) response verification.
Keep disabled in production. This exists only for local development until full WebAuthn validation is integrated.
Trait Implementations§
Source§impl Clone for PasskeyConfig
impl Clone for PasskeyConfig
Source§fn clone(&self) -> PasskeyConfig
fn clone(&self) -> PasskeyConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PasskeyConfig
impl Debug for PasskeyConfig
Source§impl Default for PasskeyConfig
impl Default for PasskeyConfig
Source§fn default() -> PasskeyConfig
fn default() -> PasskeyConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PasskeyConfig
impl RefUnwindSafe for PasskeyConfig
impl Send for PasskeyConfig
impl Sync for PasskeyConfig
impl Unpin for PasskeyConfig
impl UnsafeUnpin for PasskeyConfig
impl UnwindSafe for PasskeyConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more