Class: SBOM::CycloneDX::Record::Vulnerability::ProofOfConcept
- Inherits:
-
Base
- Object
- Base
- SBOM::CycloneDX::Record::Vulnerability::ProofOfConcept
show all
- Defined in:
- lib/sbom/cyclone_dx/record/vulnerability.rb,
sig/sbom/cyclone_dx/record/vulnerability.rbs
Overview
Schema name: ProofOfConcept
Constant Summary
Constants inherited
from Base
Base::Record
Instance Attribute Summary
Attributes inherited from Base
#errors
Instance Method Summary
collapse
Methods inherited from Base
#<=>, const, custom_validators, fields, #formatted_errors, json_create, json_name, prop, #valid!, #valid?, validate
Methods included from _Klass
#const, #const_names, #create, #create!, #custom_validators, #fields, #json_name, #prop, #prop_names, #validate
Methods included from _Instance
#as_json, #errors, #formatted_errors, #to_json, #valid?
Constructor Details
Returns a new instance of ProofOfConcept.
68
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 68
def initialize: (?reproduction_steps: String?, ?environment: String?, ?supporting_material: Array[Attachment]?) -> void
|
Instance Method Details
#environment ⇒ String?
75
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 75
def environment: () -> String?
|
#environment= ⇒ String?
76
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 76
def environment=: (String?) -> String?
|
#environment? ⇒ Boolean
77
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 77
def environment?: () -> bool
|
#environment_valid? ⇒ Boolean
78
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 78
def environment_valid?: () -> bool
|
#reproduction_steps ⇒ String?
70
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 70
def reproduction_steps: () -> String?
|
#reproduction_steps= ⇒ String?
71
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 71
def reproduction_steps=: (String?) -> String?
|
#reproduction_steps? ⇒ Boolean
72
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 72
def reproduction_steps?: () -> bool
|
#reproduction_steps_valid? ⇒ Boolean
73
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 73
def reproduction_steps_valid?: () -> bool
|
#supporting_material ⇒ Array[Attachment]?
80
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 80
def supporting_material: () -> Array[Attachment]?
|
#supporting_material= ⇒ Array[Attachment]?
81
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 81
def supporting_material=: (Array[Attachment]?) -> Array[Attachment]?
|
#supporting_material? ⇒ Boolean
82
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 82
def supporting_material?: () -> bool
|
#supporting_material_valid? ⇒ Boolean
83
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 83
def supporting_material_valid?: () -> bool
|