pub struct GetAssertionResponse {
pub credential: Option<PublicKeyCredentialDescriptor>,
pub auth_data: Option<Vec<u8>>,
pub signature: Option<Vec<u8>>,
pub number_of_credentials: Option<u32>,
pub user_selected: Option<bool>,
pub large_blob_key: Option<Vec<u8>>,
}
Available on crate feature
ctap2
only.Expand description
authenticatorGetAssertion
response type.
Fields§
§credential: Option<PublicKeyCredentialDescriptor>
§auth_data: Option<Vec<u8>>
§signature: Option<Vec<u8>>
§number_of_credentials: Option<u32>
§user_selected: Option<bool>
§large_blob_key: Option<Vec<u8>>
Trait Implementations§
Source§impl CBORResponse for GetAssertionResponse
impl CBORResponse for GetAssertionResponse
Source§impl Clone for GetAssertionResponse
impl Clone for GetAssertionResponse
Source§fn clone(&self) -> GetAssertionResponse
fn clone(&self) -> GetAssertionResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GetAssertionResponse
impl Debug for GetAssertionResponse
Source§impl<'de> Deserialize<'de> for GetAssertionResponse
impl<'de> Deserialize<'de> for GetAssertionResponse
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<GetAssertionResponse> for BTreeMap<u32, Value>
impl From<GetAssertionResponse> for BTreeMap<u32, Value>
Source§fn from(r: GetAssertionResponse) -> Self
fn from(r: GetAssertionResponse) -> Self
Converts to this type from the input type.
Source§impl Serialize for GetAssertionResponse
impl Serialize for GetAssertionResponse
Auto Trait Implementations§
impl Freeze for GetAssertionResponse
impl RefUnwindSafe for GetAssertionResponse
impl Send for GetAssertionResponse
impl Sync for GetAssertionResponse
impl Unpin for GetAssertionResponse
impl UnwindSafe for GetAssertionResponse
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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