List of all items
Structs
- Config
- cc_attestation::mock::MockAttestationProvider
- cc_attestation::mock::MockReport
- in_toto::dsse::Envelope
- in_toto::dsse::Signature
- manifest::AssertionInfo
- manifest::Edge
- manifest::ManifestNode
- manifest::ProvenanceGraph
- manifest::ReferenceInfo
- manifest::config::ManifestCreationConfig
- signing::SecurePrivateKey
- storage::config::StorageConfig
- storage::database::DatabaseStorage
- storage::filesystem::FilesystemStorage
- storage::rekor::RekorStorage
- storage::traits::ArtifactLocation
- storage::traits::ManifestMetadata
Enums
- cli::commands::CCAttestationCommands
- cli::commands::DatasetCommands
- cli::commands::EvaluationCommands
- cli::commands::HashAlgorithmChoice
- cli::commands::ManifestCommands
- cli::commands::ModelCommands
- cli::commands::PipelineCommands
- cli::commands::SoftwareCommands
- error::Error
- manifest::common::AssetKind
- storage::config::StorageType
- storage::traits::ManifestType
Traits
Functions
- cc_attestation::get_launch_measurement
- cc_attestation::get_report
- cc_attestation::verify_launch_endorsement
- cli::confirm_action
- cli::format_error
- cli::handlers::handle_cc_attestation_command
- cli::handlers::handle_dataset_command
- cli::handlers::handle_evaluation_command
- cli::handlers::handle_manifest_command
- cli::handlers::handle_model_command
- cli::handlers::handle_pipeline_command
- cli::handlers::handle_software_command
- cli::initialize
- cli::print_validation_warning
- cli::progress::create_progress_bar
- error::format_error
- hash::algorithm_to_string
- hash::calculate_file_hash
- hash::calculate_file_hash_with_algorithm
- hash::calculate_hash
- hash::calculate_hash_with_algorithm
- hash::combine_hashes
- hash::detect_hash_algorithm
- hash::get_hash_length
- hash::parse_algorithm
- hash::verify_hash
- hash::verify_hash_with_algorithm
- in_toto::generate_file_resource_descriptor_from_path
- in_toto::generate_signed_statement_v1
- in_toto::json_to_struct_proto
- in_toto::make_minimal_resource_descriptor
- init_logging
- manifest::common::create_ingredient_from_path
- manifest::common::create_ingredient_from_path_with_algorithm
- manifest::common::create_manifest
- manifest::common::create_oms_manifest
- manifest::common::list_manifests
- manifest::common::verify_manifest
- manifest::dataset::create_manifest
- manifest::dataset::list_dataset_manifests
- manifest::dataset::verify_dataset_manifest
- manifest::ensure_c2pa_urn
- manifest::evaluation::create_manifest
- manifest::evaluation::list_evaluation_manifests
- manifest::evaluation::verify_evaluation_manifest
- manifest::export_provenance
- manifest::extract_uuid_from_urn
- manifest::link_manifests
- manifest::linking::link_dataset_to_model
- manifest::model::create_manifest
- manifest::model::list_model_manifests
- manifest::model::verify_model_manifest
- manifest::show_manifest
- manifest::software::create_manifest
- manifest::software::list_software_manifests
- manifest::software::verify_software_manifest
- manifest::utils::determine_dataset_type
- manifest::utils::determine_format
- manifest::utils::determine_manifest_type
- manifest::utils::determine_model_type
- manifest::utils::determine_software_type
- manifest::utils::manifest_type_to_str
- manifest::utils::manifest_type_to_string
- manifest::utils::parse_manifest_type
- manifest::validate_hash_format
- manifest::validate_linked_manifests
- manifest::validate_manifest_id
- manifest::verify_manifest_link
- signing::load_private_key
- signing::pkey_to_secure
- signing::sign_data
- signing::sign_data_with_algorithm
- signing::verify_signature
- signing::verify_signature_with_algorithm
- slsa::cli::generate_build_provenance
- slsa::generators::generate_build_provenance_v1
- slsa::generators::make_build_definition_v1
- slsa::generators::make_build_metadata_v1
- slsa::generators::make_builder_v1
- slsa::generators::make_run_details_v1
- storage::create_storage
- storage::initialize_storage
- utils::safe_create_file
- utils::safe_file_path
- utils::safe_open_file
- utils::safe_open_options