pub struct WebAuthnLoginRequest {
pub credential: Option<Box<WebAuthnPublicKeyAuthenticationRequest>>,
pub origin: Option<String>,
pub rp_id: Option<String>,
pub two_factor_trust_id: Option<String>,
pub application_id: Option<Uuid>,
pub ip_address: Option<String>,
pub meta_data: Option<Box<MetaData>>,
pub new_device: Option<bool>,
pub no_jwt: Option<bool>,
}Expand description
WebAuthnLoginRequest : Request to complete the WebAuthn registration ceremony
Fields§
§credential: Option<Box<WebAuthnPublicKeyAuthenticationRequest>>§origin: Option<String>§rp_id: Option<String>§two_factor_trust_id: Option<String>§application_id: Option<Uuid>§ip_address: Option<String>§meta_data: Option<Box<MetaData>>§new_device: Option<bool>§no_jwt: Option<bool>Implementations§
Source§impl WebAuthnLoginRequest
impl WebAuthnLoginRequest
Sourcepub fn new() -> WebAuthnLoginRequest
pub fn new() -> WebAuthnLoginRequest
Request to complete the WebAuthn registration ceremony
Trait Implementations§
Source§impl Clone for WebAuthnLoginRequest
impl Clone for WebAuthnLoginRequest
Source§fn clone(&self) -> WebAuthnLoginRequest
fn clone(&self) -> WebAuthnLoginRequest
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 WebAuthnLoginRequest
impl Debug for WebAuthnLoginRequest
Source§impl Default for WebAuthnLoginRequest
impl Default for WebAuthnLoginRequest
Source§fn default() -> WebAuthnLoginRequest
fn default() -> WebAuthnLoginRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebAuthnLoginRequest
impl<'de> Deserialize<'de> for WebAuthnLoginRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for WebAuthnLoginRequest
impl PartialEq for WebAuthnLoginRequest
Source§impl Serialize for WebAuthnLoginRequest
impl Serialize for WebAuthnLoginRequest
impl StructuralPartialEq for WebAuthnLoginRequest
Auto Trait Implementations§
impl Freeze for WebAuthnLoginRequest
impl RefUnwindSafe for WebAuthnLoginRequest
impl Send for WebAuthnLoginRequest
impl Sync for WebAuthnLoginRequest
impl Unpin for WebAuthnLoginRequest
impl UnwindSafe for WebAuthnLoginRequest
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