pub trait AssureAuthentication {
// Provided method
fn assure_authentication<V>(
&self,
verifier: &V,
authentication_challenge: &AuthenticationChallenge,
csprng: &mut impl CryptoRngCore,
) -> AuthenticationAssurance
where V: Verifier + Digestible,
Self: Sign + VerifyingKeys<V> { ... }
}Provided Methods§
fn assure_authentication<V>( &self, verifier: &V, authentication_challenge: &AuthenticationChallenge, csprng: &mut impl CryptoRngCore, ) -> AuthenticationAssurance
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.