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§
Sourcefn verify(
&self,
document_id: &DocumentId,
signature: &Signature,
) -> Result<SignatureVerification>
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".