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:
objectType 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:
objectType 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
-