debsbom
Introduction
Getting Started
Design Decisions
Commands
Examples
Plugins
API Reference
debsbom
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
U
|
V
A
add_dependencies() (debsbom.export.graphml.GraphMLExporter method)
add_keys() (debsbom.export.graphml.GraphMLExporter method)
add_packages() (debsbom.export.graphml.GraphMLExporter method)
affected_binaries() (debsbom.securityscan.writer.ScanResultWriter method)
all_depends (debsbom.dpkg.package.BinaryPackage property)
all_shortest() (debsbom.tracepath.walker.GraphWalker method)
all_simple() (debsbom.tracepath.walker.GraphWalker method)
archive_name (debsbom.download.resolver.RemoteFile attribute)
as_base() (debsbom.download.resolver.RemoteFile method)
as_str() (debsbom.sbom.Reference method)
B
best_match() (debsbom.dpkg.package.VirtualPackage class method)
BinaryPackage (class in debsbom.dpkg.package)
(class in debsbom.snapshot.client)
BinaryPackageFilter (debsbom.apt.cache.Repository attribute)
binpackages() (debsbom.apt.cache.Repository method)
(debsbom.snapshot.client.SourcePackage method)
BOM_Standard (class in debsbom.sbom)
BomReader (class in debsbom.bomreader.bomreader)
BomSpecific (class in debsbom.sbom)
BomTransformer (class in debsbom.repack.packer)
C
CDXType (class in debsbom.sbom)
ChangelogTimestampError
checksums (debsbom.download.resolver.RemoteFile attribute)
close() (debsbom.dpkg.package.PkgListStream method)
Copyright (class in debsbom.apt.copyright)
copyright() (debsbom.apt.copyright.CopyrightDirectory method)
CopyrightDirectory (class in debsbom.apt.copyright)
CorruptedFileError
create() (debsbom.bomreader.bomreader.BomReader class method)
(debsbom.export.exporter.GraphExporter class method)
(debsbom.resolver.resolver.PackageResolver class method)
(debsbom.tracepath.walker.GraphWalker class method)
CveEntry (class in debsbom.securityscan.scanner)
CveStatus (class in debsbom.securityscan.scanner)
CveUrgency (class in debsbom.securityscan.scanner)
CycloneDX (debsbom.sbom.SBOMType attribute)
D
DebianPriority (class in debsbom.dpkg.package)
debsbom.apt.cache
module
debsbom.apt.copyright
module
debsbom.bomreader.bomreader
module
debsbom.bomwriter.bomwriter
module
debsbom.commands.delta.DeltaCmd
module
debsbom.commands.download.DownloadCmd
module
debsbom.commands.export.ExportCmd
module
debsbom.commands.filter.FilterCmd
module
debsbom.commands.generate.GenerateCmd
module
debsbom.commands.merge.MergeCmd
module
debsbom.commands.repack.RepackCmd
module
debsbom.commands.security_scan.SecurityScanCmd
module
debsbom.commands.source_merge.SourceMergeCmd
module
debsbom.commands.tracepath.TracePathCmd
module
debsbom.download.download
module
debsbom.download.plugin
module
debsbom.download.resolver
module
debsbom.dpkg.package
module
debsbom.export.exporter
module
debsbom.export.graphml
module
debsbom.repack.merger
module
debsbom.repack.packer
module
debsbom.resolver.resolver
module
debsbom.sbom
module
debsbom.securityscan.scanner
module
debsbom.securityscan.writer
module
debsbom.snapshot.client
module
debsbom.tracepath.walker
module
Dependency (class in debsbom.dpkg.package)
download() (debsbom.download.download.PackageDownloader method)
DownloadResult (class in debsbom.download.download)
DownloadStatus (class in debsbom.download.download)
downloadurl (debsbom.download.resolver.RemoteFile attribute)
DpkgStatus (class in debsbom.dpkg.package)
dscfile() (debsbom.dpkg.package.SourcePackage method)
DscFileNotFoundError
E
export() (debsbom.export.exporter.GraphExporter method)
ExtendedStates (class in debsbom.apt.cache)
F
fileinfo() (debsbom.snapshot.client.SnapshotDataLake method)
filename (debsbom.download.resolver.RemoteFile attribute)
(debsbom.dpkg.package.Package property)
files() (debsbom.snapshot.client.BinaryPackage method)
filter_binaries() (in module debsbom.dpkg.package)
filter_installed() (in module debsbom.dpkg.package)
filter_sources() (in module debsbom.dpkg.package)
from_apt_cache() (debsbom.apt.cache.Repository class method)
from_deb822() (debsbom.dpkg.package.BinaryPackage class method)
(debsbom.dpkg.package.SourcePackage static method)
from_document() (debsbom.tracepath.walker.GraphWalker class method)
from_file() (debsbom.apt.cache.ExtendedStates class method)
from_json() (debsbom.bomreader.bomreader.BomReader class method)
(debsbom.export.exporter.GraphExporter class method)
(debsbom.resolver.resolver.PackageResolver class method)
(debsbom.tracepath.walker.GraphWalker class method)
from_purl() (debsbom.dpkg.package.Package class method)
from_stream() (debsbom.bomreader.bomreader.BomReader class method)
(debsbom.export.exporter.GraphExporter class method)
(debsbom.resolver.resolver.PackageResolver class method)
(debsbom.tracepath.walker.GraphWalker class method)
fromfileinfo() (debsbom.snapshot.client.SnapshotRemoteFile static method)
G
get() (debsbom.snapshot.client.SnapshotDataLake method)
GraphExporter (class in debsbom.export.exporter)
GraphMLExporter (class in debsbom.export.graphml)
GraphOutputFormat (class in debsbom.export.exporter)
GraphWalker (class in debsbom.tracepath.walker)
I
inject_src_packages() (debsbom.dpkg.package.Package class method)
insert() (debsbom.download.resolver.PackageResolverCache method)
(debsbom.download.resolver.PersistentResolverCache method)
is_binary() (debsbom.dpkg.package.Package method)
is_manual() (debsbom.apt.cache.ExtendedStates method)
is_satisfying_version() (debsbom.dpkg.package.Dependency method)
is_source() (debsbom.dpkg.package.Package method)
L
licenses() (debsbom.apt.copyright.Copyright method)
locate_artifact() (debsbom.repack.merger.SourceArchiveMerger class method)
locator (debsbom.dpkg.package.BinaryPackage property)
(debsbom.dpkg.package.SourcePackage property)
lookup() (debsbom.download.resolver.PackageResolverCache method)
(debsbom.download.resolver.PersistentResolverCache method)
(debsbom.sbom.Reference class method)
M
make_from_dep() (debsbom.sbom.Reference static method)
make_from_pkg() (debsbom.sbom.Reference static method)
merge() (debsbom.repack.merger.SourceArchiveMerger method)
merge_with() (debsbom.dpkg.package.BinaryPackage method)
(debsbom.dpkg.package.Package method)
(debsbom.dpkg.package.SourcePackage method)
module
debsbom.apt.cache
debsbom.apt.copyright
debsbom.bomreader.bomreader
debsbom.bomwriter.bomwriter
debsbom.commands.delta.DeltaCmd
debsbom.commands.download.DownloadCmd
debsbom.commands.export.ExportCmd
debsbom.commands.filter.FilterCmd
debsbom.commands.generate.GenerateCmd
debsbom.commands.merge.MergeCmd
debsbom.commands.repack.RepackCmd
debsbom.commands.security_scan.SecurityScanCmd
debsbom.commands.source_merge.SourceMergeCmd
debsbom.commands.tracepath.TracePathCmd
debsbom.download.download
debsbom.download.plugin
debsbom.download.resolver
debsbom.dpkg.package
debsbom.export.exporter
debsbom.export.graphml
debsbom.repack.merger
debsbom.repack.packer
debsbom.resolver.resolver
debsbom.sbom
debsbom.securityscan.scanner
debsbom.securityscan.writer
debsbom.snapshot.client
debsbom.tracepath.walker
N
NoRootNodeError
NotFoundOnSnapshotError
P
Package (class in debsbom.dpkg.package)
(class in debsbom.snapshot.client)
PackageDownloader (class in debsbom.download.download)
PackageFilter (debsbom.apt.cache.ExtendedStates attribute)
PackageRepr (class in debsbom.tracepath.walker)
PackageResolver (class in debsbom.resolver.resolver)
PackageResolverCache (class in debsbom.download.resolver)
packages() (debsbom.snapshot.client.SnapshotDataLake method)
PackageStreamResolver (class in debsbom.resolver.resolver)
Packer (class in debsbom.repack.packer)
parse_pkglist_stream() (debsbom.dpkg.package.Package class method)
parse_status_file() (debsbom.dpkg.package.Package class method)
PersistentResolverCache (class in debsbom.download.resolver)
PkgListStream (class in debsbom.dpkg.package)
PkgListType (class in debsbom.dpkg.package)
purl() (debsbom.dpkg.package.BinaryPackage method)
(debsbom.dpkg.package.SourcePackage method)
R
Reference (class in debsbom.sbom)
referenced_src_packages() (debsbom.dpkg.package.Package class method)
register() (debsbom.download.download.PackageDownloader method)
RemoteFile (class in debsbom.download.resolver)
Repository (class in debsbom.apt.cache)
resolve() (debsbom.download.resolver.Resolver method)
(debsbom.snapshot.client.UpstreamResolver method)
ResolveError
Resolver (class in debsbom.download.resolver)
root_component_name() (debsbom.resolver.resolver.PackageResolver method)
S
satisfies() (debsbom.dpkg.package.BinaryPackage method)
(debsbom.dpkg.package.VirtualPackage method)
sbom_type() (debsbom.sbom.BomSpecific class method)
SBOMType (class in debsbom.sbom)
ScanResultItem (class in debsbom.securityscan.scanner)
ScanResultJsonWriter (class in debsbom.securityscan.writer)
ScanResultSarifWriter (class in debsbom.securityscan.writer)
ScanResultTextWriter (class in debsbom.securityscan.writer)
ScanResultVexWriter (class in debsbom.securityscan.writer)
ScanResultWriter (class in debsbom.securityscan.writer)
SecurityScanner (class in debsbom.securityscan.scanner)
shortest() (debsbom.tracepath.walker.GraphWalker method)
size (debsbom.download.resolver.RemoteFile attribute)
SnapshotDataLake (class in debsbom.snapshot.client)
SnapshotDataLakeError
SnapshotRemoteDscFile (class in debsbom.snapshot.client)
SnapshotRemoteFile (class in debsbom.snapshot.client)
SnapshotResolveError
source_package() (debsbom.dpkg.package.BinaryPackage method)
SourceArchiveMerger (class in debsbom.repack.merger)
SourcePackage (class in debsbom.dpkg.package)
(class in debsbom.snapshot.client)
SourcePackageFilter (debsbom.apt.cache.Repository attribute)
sources() (debsbom.apt.cache.Repository method)
SPDX (debsbom.sbom.SBOMType attribute)
SPDXType (class in debsbom.sbom)
srcfiles() (debsbom.snapshot.client.SnapshotRemoteDscFile method)
(debsbom.snapshot.client.SourcePackage method)
StandardBomPacker (class in debsbom.repack.packer)
stat() (debsbom.download.download.PackageDownloader method)
StatisticsType (in module debsbom.download.download)
U
unique_depends (debsbom.dpkg.package.BinaryPackage property)
unique_recommends (debsbom.dpkg.package.BinaryPackage property)
unique_suggests (debsbom.dpkg.package.BinaryPackage property)
UnknownLicenseError
UpstreamResolver (class in debsbom.snapshot.client)
V
validate_dependency_availability() (debsbom.sbom.SBOMType method)
VcsInfo (class in debsbom.dpkg.package)
VcsType (class in debsbom.dpkg.package)
versions() (debsbom.snapshot.client.Package method)
VirtualPackage (class in debsbom.dpkg.package)