Index
A
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
A
action_statement (vexcalibur.api.VulnerabilityFinding attribute)
analysis_detail (vexcalibur.api.VulnerabilityFinding attribute)
analysis_state (vexcalibur.api.VulnerabilityFinding attribute)
author (vexcalibur.api.OpenVexJsonRenderer attribute)
C
component_ref (vexcalibur.api.VulnerabilityFinding attribute)
ComponentIdentity (class in vexcalibur.api)
components (vexcalibur.api.GenerationResult property)
ComponentVersionError
creator (vexcalibur.api.Spdx3JsonRenderer attribute)
Csaf20DocumentMetadata (class in vexcalibur.api)
Csaf20VexJsonRenderer (class in vexcalibur.api)
CsafDocumentStatus (class in vexcalibur.api)
CsafPublisherCategory (class in vexcalibur.api)
CsafRenderError
CycloneDxJsonRenderer (class in vexcalibur.api)
D
document_id (vexcalibur.api.Csaf20DocumentMetadata attribute)
E
execution_report() (vexcalibur.api.GenerationResult method)
EXECUTION_REPORT_SCHEMA_VERSION (in module vexcalibur.api)
ExecutionReportOutputFormat (class in vexcalibur.api)
F
findings (vexcalibur.api.GenerationResult property)
findings_for_components() (vexcalibur.api.VulnerabilitySource method)
FindingSourceCategory (class in vexcalibur.api)
fixed_version (vexcalibur.api.VulnerabilityFinding attribute)
from_result() (vexcalibur.api.GenerationExecutionReport class method)
G
generate_vex_from_components() (in module vexcalibur.api)
generate_vex_from_components_result() (in module vexcalibur.api)
generate_vex_from_github_sbom() (in module vexcalibur.api)
generate_vex_from_github_sbom_result() (in module vexcalibur.api)
generate_vex_from_github_source_result() (in module vexcalibur.api)
generate_vex_from_local_findings() (in module vexcalibur.api)
generate_vex_from_local_findings_result() (in module vexcalibur.api)
generate_vex_from_sbom() (in module vexcalibur.api)
generate_vex_from_sbom_result() (in module vexcalibur.api)
generate_vex_from_source() (in module vexcalibur.api)
generate_vex_from_source_result() (in module vexcalibur.api)
GeneratedDocumentMetadata (class in vexcalibur.api)
GeneratedDocumentMetadataDict (class in vexcalibur.api)
GenerationExecutionContext (class in vexcalibur.api)
GenerationExecutionReport (class in vexcalibur.api)
GenerationExecutionReportDict (class in vexcalibur.api)
GenerationExecutionReportParseError
GenerationReportMetadataError
GenerationResult (class in vexcalibur.api)
GenerationSourcePreflight (class in vexcalibur.api)
GithubSbomClientError
GithubSbomConfigurationError
GithubSbomError
I
id (vexcalibur.api.VulnerabilityFinding attribute)
impact_statement (vexcalibur.api.VulnerabilityFinding attribute)
InventorySourceCategory (class in vexcalibur.api)
L
load_cyclonedx_sbom() (in module vexcalibur.api)
load_sbom() (in module vexcalibur.api)
load_spdx3_sbom() (in module vexcalibur.api)
LocalFindingsError
M
metadata (vexcalibur.api.Csaf20VexJsonRenderer attribute)
modified (vexcalibur.api.VulnerabilityFinding attribute)
N
name (vexcalibur.api.ComponentIdentity attribute)
O
OpenVexJsonRenderer (class in vexcalibur.api)
OpenVexRenderError
OsvClientError
OsvConfigurationError
OsvResponseError
P
PackageURL (class in packageurl)
parse_generation_execution_report() (in module vexcalibur.api)
publisher_category (vexcalibur.api.Csaf20DocumentMetadata attribute)
publisher_name (vexcalibur.api.Csaf20DocumentMetadata attribute)
publisher_namespace (vexcalibur.api.Csaf20DocumentMetadata attribute)
purl (vexcalibur.api.ComponentIdentity attribute)
(vexcalibur.api.VulnerabilityFinding attribute)
R
ref (vexcalibur.api.ComponentIdentity attribute)
remediation_category (vexcalibur.api.VulnerabilityFinding attribute)
render() (vexcalibur.api.Csaf20VexJsonRenderer method)
(vexcalibur.api.CycloneDxJsonRenderer method)
(vexcalibur.api.OpenVexJsonRenderer method)
(vexcalibur.api.Spdx3JsonRenderer method)
(vexcalibur.api.VexRenderer method)
rendered_bytes (vexcalibur.api.GenerationResult property)
role (vexcalibur.api.OpenVexJsonRenderer attribute)
S
SbomError
source_name (vexcalibur.api.VulnerabilityFinding attribute)
source_url (vexcalibur.api.VulnerabilityFinding attribute)
Spdx3JsonRenderer (class in vexcalibur.api)
Spdx3RenderError
status (vexcalibur.api.Csaf20DocumentMetadata attribute)
T
title (vexcalibur.api.Csaf20DocumentMetadata attribute)
to_dict() (vexcalibur.api.GenerationExecutionReport method)
to_json() (vexcalibur.api.GenerationExecutionReport method)
tool_version (vexcalibur.api.Csaf20VexJsonRenderer attribute)
(vexcalibur.api.Spdx3JsonRenderer attribute)
type (vexcalibur.api.ComponentIdentity attribute)
V
validate_before_inventory_load() (vexcalibur.api.GenerationSourcePreflight method)
version (vexcalibur.api.ComponentIdentity attribute)
VexAnalysisState (class in vexcalibur.api)
VexRemediationCategory (class in vexcalibur.api)
VexRenderer (class in vexcalibur.api)
VexRenderError
VulnerabilityFinding (class in vexcalibur.api)
VulnerabilitySource (class in vexcalibur.api)
VulnerabilitySourceError
VulnerabilitySourceInputError
Vexcalibur
Search documentation
Navigation
Install Vexcalibur
Tutorials
Generate your first VEX document
Write and use a local findings file
How-to guides
Generate CycloneDX VEX
Generate OpenVEX
Generate CSAF VEX
Generate SPDX 3 VEX
Use an SPDX 3 SBOM as input
Use a private OSV mirror
Consume a generation execution report
Generate VEX from Python
Generate an execution report from Python
Reference
Command-line interface
Compatibility policy
Python API
CycloneDX VEX output
OpenVEX output
CSAF output
SPDX 3 output
Generation execution report
Local findings format
Vulnerability-source provider contract
VEX renderer contract
Explanation
Architecture and trust boundaries
Project status and compatibility
Contributing
Contributing to Vexcalibur
Related topics
Documentation overview