VerificationStrategyImpl

Trait VerificationStrategyImpl 

Source
pub trait VerificationStrategyImpl: Send + Sync {
    // Required methods
    fn verify(
        &self,
        provider_id: &str,
        capabilities: &ProviderCapabilities,
    ) -> DeviceResult<VerificationResult>;
    fn name(&self) -> &str;
}
Expand description

Verification strategy implementation trait

Required Methods§

Source

fn verify( &self, provider_id: &str, capabilities: &ProviderCapabilities, ) -> DeviceResult<VerificationResult>

Verify provider capabilities

Source

fn name(&self) -> &str

Get strategy name

Implementors§