pub struct SharedSecretAuthConfirmationHandler { /* private fields */ }Expand description
Generate the steam guard totp token from the shared secret
This requires no user interaction during login but requires the user to retrieve the totp secret in advance
Implementations§
Trait Implementations§
Source§async fn handle_confirmation(
self,
allowed_confirmations: &[ConfirmationMethod],
) -> Option<ConfirmationAction>
async fn handle_confirmation( self, allowed_confirmations: &[ConfirmationMethod], ) -> Option<ConfirmationAction>
Perform the confirmation action given a list of allowed confirmations for the login Read more
Source§fn or<Right: AuthConfirmationHandler>(
self,
other: Right,
) -> EitherConfirmationHandler<Self, Right>
fn or<Right: AuthConfirmationHandler>( self, other: Right, ) -> EitherConfirmationHandler<Self, Right>
Return a new confirmation handler that combines the current one with a new one. Read more
Auto Trait Implementations§
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