Skip to main content

SignInManagementExt

Trait SignInManagementExt 

Source
pub trait SignInManagementExt {
    // Required method
    fn manage_sign_in<'life0, 'async_trait>(
        &'life0 self,
        op: SignInManagementOp,
        step_up: SignInFactors,
    ) -> Pin<Box<dyn Future<Output = Result<SignInManagementOutcome, NetworkError>> + Send + 'async_trait>>
       where Self: 'async_trait,
             'life0: 'async_trait;
}

Required Methods§

Source

fn manage_sign_in<'life0, 'async_trait>( &'life0 self, op: SignInManagementOp, step_up: SignInFactors, ) -> Pin<Box<dyn Future<Output = Result<SignInManagementOutcome, NetworkError>> + Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait,

Runs one change. step_up holds the factors the account’s policy asks for (and, for AddSecurityKey, the key channel that is asked for the new key’s PRF output).

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§