Skip to content

Add rekor storage backend#150

Open
sandlbn wants to merge 3 commits intomainfrom
rekor
Open

Add rekor storage backend#150
sandlbn wants to merge 3 commits intomainfrom
rekor

Conversation

@sandlbn
Copy link
Copy Markdown
Contributor

@sandlbn sandlbn commented Apr 24, 2026

  • Add Sigstore Rekor transparency log support: store and verify DSSE envelopes
  • Support certificate from file (--cert) or Fulcio OIDC (--fulcio --oidc-token)
  • Add atlas-cli rekor verify and rekor get commands

@sandlbn sandlbn requested a review from marcelamelara April 24, 2026 21:50
Comment thread src/cli/handlers.rs
Ok(())
}
}
}
assert!(!log_entry.uuid.to_string().is_empty());
assert!(log_entry.log_index >= 0);
assert!(log_entry.integrated_time > 0);
println!(

let uuid = storage.store_manifest(&manifest).unwrap();
assert!(!uuid.is_empty());
println!("Manifest stored in Rekor with UUID: {uuid}");
println!("Manifest saved to: {}", manifest_path.display());

let uuid = storage.store_manifest(&manifest).unwrap();
println!("Manifest stored in Rekor with UUID: {uuid}");
println!("Manifest stored in Rekor with UUID: {uuid}");

println!("\n=== To verify, run: ===");
println!(
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants