pub enum Ceremony {
Register {
session_id: String,
label: String,
state: PasskeyRegistration,
},
Login {
state: PasskeyAuthentication,
},
StepUp {
session_id: String,
state: PasskeyAuthentication,
},
}Expand description
A ceremony begun and not yet finished: what it is for, and the state
webauthn-rs checks its finish against.
Variants§
Register
Registering a passkey, labelled label, from a signed-in session.
Login
Signing in.
Fields
§
state: PasskeyAuthenticationStepUp
Stepping up a signed-in session.
Auto Trait Implementations§
impl Freeze for Ceremony
impl RefUnwindSafe for Ceremony
impl Send for Ceremony
impl Sync for Ceremony
impl Unpin for Ceremony
impl UnsafeUnpin for Ceremony
impl UnwindSafe for Ceremony
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