pub struct PasskeyAssertionResponse {
pub authenticator_data: String,
pub client_data_json: String,
pub signature: String,
pub user_handle: Option<String>,
}Expand description
The authenticator assertion response from a WebAuthn authentication ceremony.
JSON schema
{
"title": "PasskeyAssertionResponse",
"description": "The authenticator assertion response from a WebAuthn
authentication ceremony.",
"type": "object",
"required": [
"authenticator_data",
"client_data_json",
"signature"
],
"properties": {
"authenticator_data": {
"type": "string"
},
"client_data_json": {
"type": "string"
},
"signature": {
"type": "string"
},
"user_handle": {
"type": "string"
}
},
"x-stainless-model": "client_auth.passkey_assertion_response"
}Fields§
§authenticator_data: String§client_data_json: String§signature: String§user_handle: Option<String>Trait Implementations§
Source§impl Clone for PasskeyAssertionResponse
impl Clone for PasskeyAssertionResponse
Source§fn clone(&self) -> PasskeyAssertionResponse
fn clone(&self) -> PasskeyAssertionResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PasskeyAssertionResponse
impl Debug for PasskeyAssertionResponse
Source§impl<'de> Deserialize<'de> for PasskeyAssertionResponse
impl<'de> Deserialize<'de> for PasskeyAssertionResponse
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 From<&PasskeyAssertionResponse> for PasskeyAssertionResponse
impl From<&PasskeyAssertionResponse> for PasskeyAssertionResponse
Source§fn from(value: &PasskeyAssertionResponse) -> Self
fn from(value: &PasskeyAssertionResponse) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PasskeyAssertionResponse
impl RefUnwindSafe for PasskeyAssertionResponse
impl Send for PasskeyAssertionResponse
impl Sync for PasskeyAssertionResponse
impl Unpin for PasskeyAssertionResponse
impl UnsafeUnpin for PasskeyAssertionResponse
impl UnwindSafe for PasskeyAssertionResponse
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