Struct webauthn_rs::proto::COSEEC2Key [−][src]
Expand description
A COSE Elliptic Curve Public Key. This is generally the provided credential that an authenticator registers, and is used to authenticate the user. You will likely never need to interact with this value, as it is part of the Credential API.
Fields
curve: ECDSACurve
The curve that this key references.
x: [u8; 32]
The key’s public X coordinate.
y: [u8; 32]
The key’s public Y coordinate.
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for COSEEC2Key
impl Send for COSEEC2Key
impl Sync for COSEEC2Key
impl Unpin for COSEEC2Key
impl UnwindSafe for COSEEC2Key
Blanket Implementations
Mutably borrows from an owned value. Read more