pub enum Refused {
Ceremony,
Credential(String),
AlreadyRegistered,
Passkey,
CounterWentBack,
Unavailable,
}Expand description
Why a finish was refused. Nothing changed.
Variants§
Ceremony
The ceremony is unknown, used, expired, or of another kind or session: one answer for all.
Credential(String)
The authenticator’s answer is malformed or did not verify (why, for the log).
AlreadyRegistered
The credential is registered already, to this owner or another (decision 3).
Passkey
The passkey is gone: removed since the ceremony began, or not the owner’s.
CounterWentBack
The passkey’s counter did not move on: it may have been cloned
(decision 6). Logged at warn with the passkey’s id, whichever check
caught it (3c review, A3).
public_url no longer names a host (decision 1).
Trait Implementations§
impl Eq for Refused
impl StructuralPartialEq for Refused
Auto Trait Implementations§
impl Freeze for Refused
impl RefUnwindSafe for Refused
impl Send for Refused
impl Sync for Refused
impl Unpin for Refused
impl UnsafeUnpin for Refused
impl UnwindSafe for Refused
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