sbom library
Classes
- Sbom
- The main sbom class
- SbomConfiguration
- The main sbom configuration class
- SbomConstants
- The main sbom constants class
- SbomFileSupport
- The SBOM file support class. Provides convenience methods for file listings, SHA1 generation of file contents etc.
- SbomGenerator
- The main SBOM output generator class.
- SbomIOutputGenerator
- The SBOM output generator interface class.
- SbomITagBuilder
- Tag builder interface class.
- SbomSpdxConstants
- SPDX constants
- SbomSpdxIOutputFormatter
- The SBOM SPDX output formatter interface class.
- SbomSpdxLicense
- Main license class
- SbomSpdxLicenseDetails
- License details class
- SbomSpdxOutputGenerator
- The SBOM SPDX output generator class.
- SbomSpdxOutputTagvalueFormatter
- The SBOM SPDX output formatter class for tag/value formats.
- SbomSpdxSectionNames
- SPDX section names from the SPDX specification.
- SbomSpdxTag
- SPDX tag class.
- SbomSpdxTagBuilder
- SPDX tag builder. Builds the SPDX tags as per the specification.
- SbomSpdxTagNames
- SPDX tag names as defined by the SPDX specification. A shortened version of the document section name is prepended to ensure uniqueness.
- SbomSpdxTags
- Main SPDX tag class
- SbomSpdxUtilities
- SPDX utilities
-
SbomTag<
S> - SBOM tag class. S Section
-
SbomTags<
T, S, B> - Tags database. T, tag, S, tag section B, tag builder.
- SbomUtilities
- Utility functions for the SBOM package.
Enums
- SbomType
- SBOM types.
Properties
-
allLicences
→ List<
Map> -
final