ntia_conformance_checker¶
- ntia_conformance_checker package
- Submodules
- ntia_conformance_checker.base_checker module
BaseCheckerBaseChecker.MIN_ELEMENTSBaseChecker.check_author()BaseChecker.check_compliance()BaseChecker.check_dependency_relationships()BaseChecker.check_doc_version()BaseChecker.check_timestamp()BaseChecker.compliance_standardBaseChecker.compliantBaseChecker.components_without_concluded_licensesBaseChecker.components_without_copyright_textsBaseChecker.components_without_identifiersBaseChecker.components_without_namesBaseChecker.components_without_suppliersBaseChecker.components_without_versionsBaseChecker.conformance_messagesBaseChecker.dependency_relationshipsBaseChecker.docBaseChecker.doc_authorBaseChecker.doc_timestampBaseChecker.doc_versionBaseChecker.fileBaseChecker.get_components_without_concluded_licenses()BaseChecker.get_components_without_copyright_texts()BaseChecker.get_components_without_identifiers()BaseChecker.get_components_without_names()BaseChecker.get_components_without_suppliers()BaseChecker.get_components_without_versions()BaseChecker.get_doc_spec_version()BaseChecker.get_sbom_name()BaseChecker.get_sbom_types()BaseChecker.get_total_number_components()BaseChecker.ntia_minimum_elements_compliantBaseChecker.output_html()BaseChecker.output_json()BaseChecker.parse_file()BaseChecker.parsing_errorBaseChecker.parsing_errorsBaseChecker.print_components_missing_info()BaseChecker.print_table_output()BaseChecker.sbom_nameBaseChecker.sbom_specBaseChecker.validation_messages
- ntia_conformance_checker.bsi_checker module
BSICheckerBSIChecker.MIN_ELEMENTSBSIChecker.check_compliance()BSIChecker.check_dependency_completeness()BSIChecker.check_doc_creator()BSIChecker.check_sbom_uri()BSIChecker.get_components_without_archive_prop()BSIChecker.get_components_without_bom_references()BSIChecker.get_components_without_concluded_licenses()BSIChecker.get_components_without_creators()BSIChecker.get_components_without_deployable_uris()BSIChecker.get_components_without_effective_licenses()BSIChecker.get_components_without_executable_prop()BSIChecker.get_components_without_filenames()BSIChecker.get_components_without_original_licenses()BSIChecker.get_components_without_security_txt()BSIChecker.get_components_without_sha512_hashes()BSIChecker.get_components_without_source_code_hashes()BSIChecker.get_components_without_source_code_uris()BSIChecker.get_components_without_structured_prop()BSIChecker.get_components_without_unique_identifiers()
- ntia_conformance_checker.cli_utils module
- ntia_conformance_checker.constants module
- ntia_conformance_checker.fsct_checker module
- ntia_conformance_checker.graph_utils module
- ntia_conformance_checker.main module
- ntia_conformance_checker.ntia_checker module
- ntia_conformance_checker.report module
ReportContextReportContext.compliance_standardReportContext.compliantReportContext.components_without_infoReportContext.conformance_messagesReportContext.floating_component_idsReportContext.parsing_errorsReportContext.requirement_resultsReportContext.sbom_specReportContext.unknown_pointer_edgesReportContext.validation_messages
get_validation_messages_html()get_validation_messages_json()get_validation_messages_text()print_validation_messages()report_html()report_text()
- ntia_conformance_checker.sbom_checker module
- ntia_conformance_checker.spdx3_utils module
get_all_element_ids()get_all_package_ids()get_all_packages()get_boms_from_spdx_document()get_dependency_relationships_completeness()get_distribution_artifacts_map()get_packages_from_bom()has_package_dependency_relationship()has_sha512_hash()iter_objects_with_property()iter_relationships_by_type()parse_spdx3_file()validate_spdx3_data()
- Module contents
BSICheckerBSIChecker.MIN_ELEMENTSBSIChecker.check_compliance()BSIChecker.check_dependency_completeness()BSIChecker.check_doc_creator()BSIChecker.check_sbom_uri()BSIChecker.components_without_archive_propBSIChecker.components_without_bom_referencesBSIChecker.components_without_creatorsBSIChecker.components_without_deployable_urisBSIChecker.components_without_effective_licensesBSIChecker.components_without_executable_propBSIChecker.components_without_filenamesBSIChecker.components_without_original_licensesBSIChecker.components_without_security_txtBSIChecker.components_without_sha512_hashesBSIChecker.components_without_source_code_hashesBSIChecker.components_without_source_code_urisBSIChecker.components_without_structured_propBSIChecker.components_without_unique_identifiersBSIChecker.dependency_completenessBSIChecker.doc_creatorBSIChecker.doc_uriBSIChecker.get_components_without_archive_prop()BSIChecker.get_components_without_bom_references()BSIChecker.get_components_without_concluded_licenses()BSIChecker.get_components_without_creators()BSIChecker.get_components_without_deployable_uris()BSIChecker.get_components_without_effective_licenses()BSIChecker.get_components_without_executable_prop()BSIChecker.get_components_without_filenames()BSIChecker.get_components_without_original_licenses()BSIChecker.get_components_without_security_txt()BSIChecker.get_components_without_sha512_hashes()BSIChecker.get_components_without_source_code_hashes()BSIChecker.get_components_without_source_code_uris()BSIChecker.get_components_without_structured_prop()BSIChecker.get_components_without_unique_identifiers()
BaseCheckerBaseChecker.MIN_ELEMENTSBaseChecker.all_components_without_infoBaseChecker.check_author()BaseChecker.check_compliance()BaseChecker.check_dependency_relationships()BaseChecker.check_doc_version()BaseChecker.check_timestamp()BaseChecker.compliance_standardBaseChecker.compliantBaseChecker.components_without_concluded_licensesBaseChecker.components_without_copyright_textsBaseChecker.components_without_identifiersBaseChecker.components_without_namesBaseChecker.components_without_suppliersBaseChecker.components_without_versionsBaseChecker.conformance_messagesBaseChecker.dependency_relationshipsBaseChecker.docBaseChecker.doc_authorBaseChecker.doc_timestampBaseChecker.doc_versionBaseChecker.fileBaseChecker.floating_component_idsBaseChecker.get_components_without_concluded_licenses()BaseChecker.get_components_without_copyright_texts()BaseChecker.get_components_without_identifiers()BaseChecker.get_components_without_names()BaseChecker.get_components_without_suppliers()BaseChecker.get_components_without_versions()BaseChecker.get_doc_spec_version()BaseChecker.get_sbom_name()BaseChecker.get_sbom_types()BaseChecker.get_total_number_components()BaseChecker.has_unknown_pointersBaseChecker.ntia_minimum_elements_compliantBaseChecker.output_html()BaseChecker.output_json()BaseChecker.parse_file()BaseChecker.parsing_errorBaseChecker.parsing_errorsBaseChecker.print_components_missing_info()BaseChecker.print_table_output()BaseChecker.reachable_component_idsBaseChecker.sbom_nameBaseChecker.sbom_specBaseChecker.table_elementsBaseChecker.unknown_pointer_edgesBaseChecker.validation_messages
FSCT3CheckerNTIACheckerSbomChecker