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§
Sourcefn 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,
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".