openscap_report.scap_results_parser package
Subpackages
- openscap_report.scap_results_parser.data_structures package
- Submodules
- openscap_report.scap_results_parser.data_structures.cpe_logical_test module
- openscap_report.scap_results_parser.data_structures.cpe_platform module
- openscap_report.scap_results_parser.data_structures.cpe_result_eval module
- openscap_report.scap_results_parser.data_structures.group module
- openscap_report.scap_results_parser.data_structures.identifier module
- openscap_report.scap_results_parser.data_structures.json_transformation module
- openscap_report.scap_results_parser.data_structures.oval_definition module
- openscap_report.scap_results_parser.data_structures.oval_node module
- openscap_report.scap_results_parser.data_structures.oval_object module
- openscap_report.scap_results_parser.data_structures.oval_reference module
- openscap_report.scap_results_parser.data_structures.oval_result_eval module
OvalResultOvalResult.eval_operator_and()OvalResult.eval_operator_one()OvalResult.eval_operator_or()OvalResult.eval_operator_xor()OvalResult.is_notapp_result()OvalResult.number_of_NoneOvalResult.number_of_errorOvalResult.number_of_falseOvalResult.number_of_notapplOvalResult.number_of_notevalOvalResult.number_of_trueOvalResult.number_of_unknown
- openscap_report.scap_results_parser.data_structures.oval_state module
- openscap_report.scap_results_parser.data_structures.oval_test module
- openscap_report.scap_results_parser.data_structures.profile_info module
ProfileInfoProfileInfo.as_dict()ProfileInfo.cpe_platforms_for_profileProfileInfo.descriptionProfileInfo.deselect_rules()ProfileInfo.extendsProfileInfo.get_applicable_cpe_platforms_for_profile()ProfileInfo.get_cpe_platforms_that_satisfy_evaluation_target()ProfileInfo.get_list_of_cpe_platforms_that_satisfy_evaluation_target()ProfileInfo.profile_idProfileInfo.select_rules()ProfileInfo.selected_groups_idsProfileInfo.selected_rules_idsProfileInfo.title
- openscap_report.scap_results_parser.data_structures.reference module
- openscap_report.scap_results_parser.data_structures.remediation module
- openscap_report.scap_results_parser.data_structures.report module
- openscap_report.scap_results_parser.data_structures.result_of_scan module
ResultOfScanResultOfScan.as_dict()ResultOfScan.benchmark_idResultOfScan.benchmark_urlResultOfScan.benchmark_versionResultOfScan.cpe_platformsResultOfScan.end_timeResultOfScan.get_explanation_of_score_computation()ResultOfScan.identityResultOfScan.profile_idResultOfScan.scannerResultOfScan.scanner_versionResultOfScan.scoreResultOfScan.score_maxResultOfScan.score_systemResultOfScan.start_timeResultOfScan.targetResultOfScan.target_addressesResultOfScan.test_systemResultOfScan.title
- openscap_report.scap_results_parser.data_structures.rule module
RuleRule.as_dict()Rule.cpe_alRule.cpe_oval_dictRule.descriptionRule.get_reference_search_string()Rule.identifiersRule.messagesRule.multi_checkRule.oval_definitionRule.oval_definition_idRule.oval_referenceRule.platformsRule.rationaleRule.referencesRule.remediationsRule.resultRule.rule_idRule.severityRule.timeRule.titleRule.warningsRule.weight
- openscap_report.scap_results_parser.data_structures.warning module
- Module contents
- openscap_report.scap_results_parser.parsers package
- Submodules
- openscap_report.scap_results_parser.parsers.cpe_al_parser module
- openscap_report.scap_results_parser.parsers.full_text_parser module
- openscap_report.scap_results_parser.parsers.group_parser module
- openscap_report.scap_results_parser.parsers.oval_definition_parser module
- openscap_report.scap_results_parser.parsers.oval_object_parser module
- openscap_report.scap_results_parser.parsers.oval_result_parser module
- openscap_report.scap_results_parser.parsers.oval_state_parser module
- openscap_report.scap_results_parser.parsers.oval_test_info_parser module
- openscap_report.scap_results_parser.parsers.profile_info_parser module
- openscap_report.scap_results_parser.parsers.remediation_parser module
- openscap_report.scap_results_parser.parsers.report_parser module
- openscap_report.scap_results_parser.parsers.rule_parser module
- openscap_report.scap_results_parser.parsers.scan_result_parser module
- openscap_report.scap_results_parser.parsers.shared_static_methods_of_parser module
- Module contents
Submodules
openscap_report.scap_results_parser.exceptions module
- exception openscap_report.scap_results_parser.exceptions.ExceptionNoCPEApplicabilityLanguage
Bases:
ExceptionRaise when there is no CPE Applicability Language platform specification
- exception openscap_report.scap_results_parser.exceptions.MissingOVALResult
Bases:
ExceptionRaised when OVAL results are missing in the report
- exception openscap_report.scap_results_parser.exceptions.MissingProcessableRules
Bases:
ExceptionRaised when processable rules are missing in the report
- exception openscap_report.scap_results_parser.exceptions.NotSupportedReportingFormat
Bases:
ExceptionRaise when the given input isn’t a valid ARF report or XCCDF report
openscap_report.scap_results_parser.namespaces module
openscap_report.scap_results_parser.oval_and_cpe_tree_builder module
- class openscap_report.scap_results_parser.oval_and_cpe_tree_builder.OVALAndCPETreeBuilder(root, group_parser, profile_platforms, oval_definitions_and_results_sources, oval_var_id_to_value_id, ref_values)
Bases:
object- get_oval_definition(rule)
- insert_oval_and_cpe_trees_to_rules(rules)
- load_oval_definitions()