pub struct Verifier { /* private fields */ }
Expand description

Supports authenticating using a variety of methods

Implementations

Creates a verifier with no methods.

Creates a verifier that uses the NoneAuthenticationMethod exclusively.

Creates a verifier that uses the StaticKeyAuthenticationMethod exclusively.

Returns an iterator over the ids of the methods supported by the verifier

Attempts to verify by submitting challenges using the authenticator provided. Returns the id of the authentication method that succeeded. Fails if no authentication method succeeds.

Trait Implementations

Converts to this type from the input type.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.