Class: SBOM::CycloneDX::Record::Declarations::Claim
- Inherits:
-
Base
- Object
- Base
- SBOM::CycloneDX::Record::Declarations::Claim
show all
- Defined in:
- lib/sbom/cyclone_dx/record/declarations.rb,
sig/sbom/cyclone_dx/record/declarations.rbs
Overview
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
#initialize ⇒ Claim
Returns a new instance of Claim.
156
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 156
def initialize: (?bom_ref: String?, ?target: String?, ?predicate: String?, ?mitigation_strategies: Array[String]?, ?reasoning: String?, ?evidence: Array[String]?, ?counter_evidence: Array[String]?, ?external_references: Array[ExternalReference]?, ?signature: Signature::signatureChoice?) -> void
|
Instance Method Details
#bom_ref ⇒ String?
158
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 158
def bom_ref: () -> String?
|
#bom_ref= ⇒ String?
159
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 159
def bom_ref=: (String?) -> String?
|
#bom_ref? ⇒ Boolean
160
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 160
def bom_ref?: () -> bool
|
#bom_ref_valid? ⇒ Boolean
161
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 161
def bom_ref_valid?: () -> bool
|
#counter_evidence ⇒ Array[String]?
188
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 188
def counter_evidence: () -> Array[String]?
|
#counter_evidence= ⇒ Array[String]?
189
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 189
def counter_evidence=: (Array[String]?) -> Array[String]?
|
#counter_evidence? ⇒ Boolean
190
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 190
def counter_evidence?: () -> bool
|
#counter_evidence_valid? ⇒ Boolean
191
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 191
def counter_evidence_valid?: () -> bool
|
#evidence ⇒ Array[String]?
183
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 183
def evidence: () -> Array[String]?
|
#evidence= ⇒ Array[String]?
184
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 184
def evidence=: (Array[String]?) -> Array[String]?
|
#evidence? ⇒ Boolean
185
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 185
def evidence?: () -> bool
|
#evidence_valid? ⇒ Boolean
186
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 186
def evidence_valid?: () -> bool
|
193
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 193
def external_references: () -> Array[ExternalReference]?
|
194
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 194
def external_references=: (Array[ExternalReference]?) -> Array[ExternalReference]?
|
#external_references? ⇒ Boolean
195
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 195
def external_references?: () -> bool
|
#external_references_valid? ⇒ Boolean
196
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 196
def external_references_valid?: () -> bool
|
#mitigation_strategies ⇒ Array[String]?
173
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 173
def mitigation_strategies: () -> Array[String]?
|
#mitigation_strategies= ⇒ Array[String]?
174
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 174
def mitigation_strategies=: (Array[String]?) -> Array[String]?
|
#mitigation_strategies? ⇒ Boolean
175
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 175
def mitigation_strategies?: () -> bool
|
#mitigation_strategies_valid? ⇒ Boolean
176
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 176
def mitigation_strategies_valid?: () -> bool
|
#predicate ⇒ String?
168
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 168
def predicate: () -> String?
|
#predicate= ⇒ String?
169
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 169
def predicate=: (String?) -> String?
|
#predicate? ⇒ Boolean
170
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 170
def predicate?: () -> bool
|
#predicate_valid? ⇒ Boolean
171
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 171
def predicate_valid?: () -> bool
|
#reasoning ⇒ String?
178
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 178
def reasoning: () -> String?
|
#reasoning= ⇒ String?
179
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 179
def reasoning=: (String?) -> String?
|
#reasoning? ⇒ Boolean
180
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 180
def reasoning?: () -> bool
|
#reasoning_valid? ⇒ Boolean
181
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 181
def reasoning_valid?: () -> bool
|
#signature ⇒ Signature::signatureChoice?
198
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 198
def signature: () -> Signature::signatureChoice?
|
#signature= ⇒ Signature::signatureChoice?
199
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 199
def signature=: (Signature::signatureChoice?) -> Signature::signatureChoice?
|
#signature? ⇒ Boolean
200
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 200
def signature?: () -> bool
|
#signature_valid? ⇒ Boolean
201
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 201
def signature_valid?: () -> bool
|
#target ⇒ String?
163
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 163
def target: () -> String?
|
#target= ⇒ String?
164
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 164
def target=: (String?) -> String?
|
#target? ⇒ Boolean
165
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 165
def target?: () -> bool
|
#target_valid? ⇒ Boolean
166
|
# File 'sig/sbom/cyclone_dx/record/declarations.rbs', line 166
def target_valid?: () -> bool
|