class
CycloneDX::VulnerabilityAnalysis
- CycloneDX::VulnerabilityAnalysis
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
cyclonedx/vulnerability.crConstant Summary
-
VALID_JUSTIFICATIONS =
["code_not_present", "code_not_reachable", "requires_configuration", "requires_dependency", "requires_environment", "protected_by_compiler", "protected_at_runtime", "protected_at_perimeter", "protected_by_mitigating_control"] -
VALID_STATES =
["resolved", "resolved_with_pedigree", "exploitable", "in_triage", "false_positive", "not_affected"]
Constructors
- .new(pull : JSON::PullParser)
- .new(state : String | Nil = nil, justification : String | Nil = nil, response : Array(String) | Nil = nil, detail : String | Nil = nil)
Instance Method Summary
- #detail : String | Nil
- #justification : String | Nil
- #response : Array(String) | Nil
- #state : String | Nil
- #to_xml(xml : XML::Builder)
Constructor Detail
def self.new(state : String | Nil = nil, justification : String | Nil = nil, response : Array(String) | Nil = nil, detail : String | Nil = nil)
#