pub struct PasskeyAuthenticateInput {
pub authenticator_response: PasskeyAuthenticatorVerifyResponse,
pub challenge: String,
pub relying_party: Option<String>,
}Expand description
Input for authenticating with a passkey.
JSON schema
{
"title": "PasskeyAuthenticateInput",
"description": "Input for authenticating with a passkey.",
"type": "object",
"required": [
"authenticator_response",
"challenge"
],
"properties": {
"authenticator_response": {
"$ref": "#/components/schemas/PasskeyAuthenticatorVerifyResponse"
},
"challenge": {
"type": "string"
},
"relying_party": {
"type": "string",
"format": "uri"
}
},
"x-stainless-model": "client_auth.passkey_authenticate_input"
}Fields§
§authenticator_response: PasskeyAuthenticatorVerifyResponse§challenge: String§relying_party: Option<String>Trait Implementations§
Source§impl Clone for PasskeyAuthenticateInput
impl Clone for PasskeyAuthenticateInput
Source§fn clone(&self) -> PasskeyAuthenticateInput
fn clone(&self) -> PasskeyAuthenticateInput
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 PasskeyAuthenticateInput
impl Debug for PasskeyAuthenticateInput
Source§impl<'de> Deserialize<'de> for PasskeyAuthenticateInput
impl<'de> Deserialize<'de> for PasskeyAuthenticateInput
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<&PasskeyAuthenticateInput> for PasskeyAuthenticateInput
impl From<&PasskeyAuthenticateInput> for PasskeyAuthenticateInput
Source§fn from(value: &PasskeyAuthenticateInput) -> Self
fn from(value: &PasskeyAuthenticateInput) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PasskeyAuthenticateInput
impl RefUnwindSafe for PasskeyAuthenticateInput
impl Send for PasskeyAuthenticateInput
impl Sync for PasskeyAuthenticateInput
impl Unpin for PasskeyAuthenticateInput
impl UnsafeUnpin for PasskeyAuthenticateInput
impl UnwindSafe for PasskeyAuthenticateInput
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