Trait InteractiveAuth

Source
pub trait InteractiveAuth: Send + Sync {
    // Required method
    fn create_auth_flow(
        &self,
        storage: Arc<dyn AuthStorage>,
    ) -> Option<Box<dyn DynAuthenticationFlow>>;
}
Expand description

Marker trait for providers that support interactive authentication

Required Methods§

Source

fn create_auth_flow( &self, storage: Arc<dyn AuthStorage>, ) -> Option<Box<dyn DynAuthenticationFlow>>

Create an authentication flow for interactive setup

Implementors§