Skip to main content

Verifier

Trait Verifier 

Source
pub trait Verifier {
    // Required method
    fn verify(
        &self,
        document_id: &DocumentId,
        signature: &Signature,
    ) -> Result<SignatureVerification>;
}
Available on crate feature signatures only.
Expand description

Trait for verifying signatures.

Required Methods§

Source

fn verify( &self, document_id: &DocumentId, signature: &Signature, ) -> Result<SignatureVerification>

Verify a signature.

§Errors

Returns an error if verification fails due to an error (not just invalid signature).

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§