Skip to main content

rivox/cli/
verify.rs

1use clap::Args;
2use std::path::PathBuf;
3
4#[derive(Args, Debug)]
5pub struct VerifyArgs {
6    /// Path to rivox.toml manifest
7    #[arg(short, long, default_value = "rivox.toml")]
8    pub manifest_path: PathBuf,
9
10    /// Path to rivox.lock lockfile
11    #[arg(short, long, default_value = "rivox.lock")]
12    pub lockfile_path: PathBuf,
13
14    /// Enforce Sigstore Rekor transparency log signature verification
15    #[arg(long, default_value_t = true)]
16    pub check_signatures: bool,
17}