pub struct WellKnown {
pub origins: Vec<Url>,
}Expand description
The payload hosted by a relying party to augment their WebAuthn experience.
Fields§
§origins: Vec<Url>Should the relying party wish to re-use an rpId accross multiple origin domains that otherwise would not pass validation for a webauthn ceremony.
To learn more please see refer to WebAuthn level 3 - 5.11 Using Web Authentication across related origins
Trait Implementations§
Source§impl<'de> Deserialize<'de> for WellKnown
impl<'de> Deserialize<'de> for WellKnown
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
Auto Trait Implementations§
impl Freeze for WellKnown
impl RefUnwindSafe for WellKnown
impl Send for WellKnown
impl Sync for WellKnown
impl Unpin for WellKnown
impl UnwindSafe for WellKnown
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