List of all items
Structs
- archive::ArchiveEntry
- contract::documents::DocumentSignature
- contract::documents::ParsedDocumentKind
- contract::documents::SignedDocument
- contract::links::PayloadEntry
- contract::payload_digest::PayloadDigest
- contract::payload_digest::PayloadDigestEntry
- contract::targets::BoxTarget
- contract::targets::BoxTargetAdapter
- contract::targets::PythonLayout
- environment::EnvironmentLayer
- environment::EnvironmentReport
- environment::EnvironmentSourceValue
- environment::EnvironmentVariableReport
- environment::ResolveOptions
- environment::ResolvedEnvironment
- error::Error
- prepare::AttachOptions
- prepare::EnvironmentReportOptions
- prepare::PayloadVerification
- prepare::PrepareOptions
- prepare::PreparedBox
- release::Archive
- release::AssetDescriptor
- release::BoxManifest
- release::Compatibility
- release::PayloadDigestCommitment
- release::Provenance
- release::ReleaseManifest
- release::SelfTest
- run::BoxInvocation
- run::BoxRunResult
- run::ProcessSpawner
- run::RunBoxOptions
- run::RunOptions
- trust::TrustedKey
- trust::VerifiedPayload
- verify::InspectedArchive
- verify::InspectedRelease
Enums
- contract::documents::DocumentType
- contract::links::EntryKind
- contract::payload_digest::PayloadDigestKind
- environment::EnvironmentSource
- environment::ReportMode
- prepare::PreparedStatus
- release::Execution
- run::ForwardedSignal
- run::StdioMode
- trust::TrustAnchors
Traits
Functions
- archive::extract_zip_archive
- archive::list_zip_entries
- archive::read_zip_entry
- archive::read_zip_entry_text
- contract::documents::document_kind
- contract::documents::parse_document_kind
- contract::links::find_entry_through_link
- contract::links::find_unresolvable_link
- contract::links::is_relative_link_target
- contract::links::resolve_payload_link_target
- contract::links::target_carries_links
- contract::payload_digest::parse_payload_digest_stream
- contract::payload_digest::payload_digest
- contract::payload_digest::payload_digest_stream
- contract::targets::assert_host
- contract::targets::assert_native_host
- contract::targets::assert_python_entry_point
- contract::targets::box_target_adapter
- contract::targets::box_target_adapters
- contract::targets::box_target_id
- environment::resolve_environment
- execution::assert_execution_files
- filesystem::collect_entries
- filesystem::collect_files
- filesystem::payload_size
- filesystem::sha256_file
- filesystem::validate_extracted_tree
- path::join_relative
- path::safe_relative_path
- prepare::attach_extracted_box
- prepare::verify_and_extract_box
- prepare::verify_extracted_payload
- prepare::verify_required_assets
- run::run_box
- run::run_extracted_box
- trust::load_trusted_keys
- trust::parse_trusted_keys
- trust::verify_signed_document
- trust::verify_signed_document_with_anchors
- verify::assert_box_manifest_agreement
- verify::inspect_archive_for
- verify::inspect_box_archive
- verify::inspect_release_document
Type Aliases
Constants
- contract::documents::BOX_SCHEMA_VERSION
- contract::documents::DEFAULT_DOCUMENT_NAMESPACE
- contract::documents::PAYLOAD_ENCODING
- contract::documents::SIGNATURE_ALGORITHM
- contract::links::MAX_PAYLOAD_LINK_DEPTH
- contract::payload_digest::MAX_PAYLOAD_DIGEST_BYTES
- contract::payload_digest::PAYLOAD_DIGEST_FILE
- contract::payload_digest::PAYLOAD_DIGEST_FORMAT