Re-exports§
pub use api::Attestation;
pub use api::AttestationClient;
pub use api::FetchParams;
pub use bundle::ParsedBundle;
pub use bundle::SlsaProvenance;
pub use sources::ArtifactRef;
pub use sources::AttestationSource;
pub use verifiers::Policy;
pub use verifiers::VerificationResult;
pub use verifiers::Verifier;
pub use verify::verify_attestations;
Modules§
Enums§
Functions§
- calculate_
file_ digest - verify_
artifact - Verify an artifact using any source and verifier
- verify_
cosign_ signature - Verify a Cosign signature or bundle from a file (keyless)
- verify_
cosign_ signature_ with_ key - Verify a Cosign signature using a public key
- verify_
github_ attestation - Verify a GitHub artifact attestation
- verify_
slsa_ provenance - Verify SLSA provenance from a file