Skip to main content

ArtifactAuthenticityVerifier

Trait ArtifactAuthenticityVerifier 

Source
pub trait ArtifactAuthenticityVerifier: Send + Sync {
    // Required method
    fn verify(&self, artifact: &ArtifactDescriptor) -> UpdateResult<()>;
}
Expand description

Verifies that an artifact descriptor was published by a trusted identity.

Required Methods§

Source

fn verify(&self, artifact: &ArtifactDescriptor) -> UpdateResult<()>

Verifies the descriptor signature and configured trust policy.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§