atomshields.models package¶
Submodules¶
atomshields.models.issue module¶
-
class
atomshields.models.issue.
Issue
(name=None, file=None, details=None, severity=None, potential=None, checker_name=None)[source]¶ Bases:
object
Type of object returned by all checkers.
Este es el modelo genérico que será generado por cada vulnerabilidad encontrada por los checkers y tratada por los modulos de reporte.
-
SEVERITY_INFO
¶ str – Name of the incidences of informatic value
-
SEVERITY_LOW
¶ str – Name of incidents with low criticality
-
SEVERITY_MEDIUM
¶ str – Name of incidents with medium criticality
-
SEVERITY_HIGH
¶ str – Name of requests with high criticality
-
SEVERITY_CRITICAL
¶ str – Name of the requests with very high criticality
-
_name
¶ str – Name of the request
-
_file
¶ str – File affected by the incident
-
_details
¶ str – Other details about the incident
-
_severity
¶ str – Criticism of the incidence
-
_potential
¶ bool
-
_checker_name
¶ str – Name of the module that detected the request
-
SEVERITY_INFO
= 'Info'
-
SEVERITY_LOW
= 'Low'
-
SEVERITY_MEDIUM
= 'Medium'
-
SEVERITY_HIGH
= 'High'
-
SEVERITY_CRITICAL
= 'Critical'
-
name
¶ Getter for ‘name’ property
Returns: Issue’s name Return type: string
-
file
¶ Getter for ‘file’ property
Returns: Issue’s file Return type: string
-
severity
¶ Getter for ‘severity’ property
Returns: Issue’s severity Return type: string
-
potential
¶ Getter for ‘potential’ property
Returns: potential is required? Return type: bool
-
details
¶ Getter for ‘details’ property
Returns: Issue’s details Return type: string
-
checker
¶ Getter for ‘checker’ property
Returns: Issue’s checker Return type: string
-
Module contents¶
-
class
atomshields.models.
Issue
(name=None, file=None, details=None, severity=None, potential=None, checker_name=None)[source]¶ Bases:
object
Type of object returned by all checkers.
Este es el modelo genérico que será generado por cada vulnerabilidad encontrada por los checkers y tratada por los modulos de reporte.
-
SEVERITY_INFO
¶ str – Name of the incidences of informatic value
-
SEVERITY_LOW
¶ str – Name of incidents with low criticality
-
SEVERITY_MEDIUM
¶ str – Name of incidents with medium criticality
-
SEVERITY_HIGH
¶ str – Name of requests with high criticality
-
SEVERITY_CRITICAL
¶ str – Name of the requests with very high criticality
-
_name
¶ str – Name of the request
-
_file
¶ str – File affected by the incident
-
_details
¶ str – Other details about the incident
-
_severity
¶ str – Criticism of the incidence
-
_potential
¶ bool
-
_checker_name
¶ str – Name of the module that detected the request
-
SEVERITY_INFO
= 'Info'
-
SEVERITY_LOW
= 'Low'
-
SEVERITY_MEDIUM
= 'Medium'
-
SEVERITY_HIGH
= 'High'
-
SEVERITY_CRITICAL
= 'Critical'
-
name
¶ Getter for ‘name’ property
Returns: Issue’s name Return type: string
-
file
¶ Getter for ‘file’ property
Returns: Issue’s file Return type: string
-
severity
¶ Getter for ‘severity’ property
Returns: Issue’s severity Return type: string
-
potential
¶ Getter for ‘potential’ property
Returns: potential is required? Return type: bool
-
details
¶ Getter for ‘details’ property
Returns: Issue’s details Return type: string
-
checker
¶ Getter for ‘checker’ property
Returns: Issue’s checker Return type: string
-