Class: CvssSuite::Cvss40Environmental
- Inherits:
-
CvssMetric
- Object
- CvssMetric
- CvssSuite::Cvss40Environmental
- Defined in:
- lib/cvss_suite/cvss40/cvss40_environmental.rb
Overview
This class represents a CVSS Threat metric in version 4.0.
Instance Attribute Summary collapse
-
#modified_attack_complexity ⇒ Object
readonly
Property of this metric.
-
#modified_attack_requirements ⇒ Object
readonly
Property of this metric.
-
#modified_attack_vector ⇒ Object
readonly
Property of this metric.
-
#modified_privileges_required ⇒ Object
readonly
Property of this metric.
-
#modified_subsequent_system_availability ⇒ Object
readonly
Property of this metric.
-
#modified_subsequent_system_confidentiality ⇒ Object
readonly
Property of this metric.
-
#modified_subsequent_system_integrity ⇒ Object
readonly
Property of this metric.
-
#modified_user_interaction ⇒ Object
readonly
Property of this metric.
-
#modified_vulnerable_system_availability ⇒ Object
readonly
Property of this metric.
-
#modified_vulnerable_system_confidentiality ⇒ Object
readonly
Property of this metric.
-
#modified_vulnerable_system_integrity ⇒ Object
readonly
Property of this metric.
Attributes inherited from CvssMetric
Method Summary
Methods inherited from CvssMetric
Constructor Details
This class inherits a constructor from CvssSuite::CvssMetric
Instance Attribute Details
#modified_attack_complexity ⇒ Object (readonly)
Property of this metric
15 16 17 |
# File 'lib/cvss_suite/cvss40/cvss40_environmental.rb', line 15 def modified_attack_complexity @modified_attack_complexity end |
#modified_attack_requirements ⇒ Object (readonly)
Property of this metric
15 16 17 |
# File 'lib/cvss_suite/cvss40/cvss40_environmental.rb', line 15 def modified_attack_requirements @modified_attack_requirements end |
#modified_attack_vector ⇒ Object (readonly)
Property of this metric
15 16 17 |
# File 'lib/cvss_suite/cvss40/cvss40_environmental.rb', line 15 def modified_attack_vector @modified_attack_vector end |
#modified_privileges_required ⇒ Object (readonly)
Property of this metric
15 16 17 |
# File 'lib/cvss_suite/cvss40/cvss40_environmental.rb', line 15 def modified_privileges_required @modified_privileges_required end |
#modified_subsequent_system_availability ⇒ Object (readonly)
Property of this metric
15 16 17 |
# File 'lib/cvss_suite/cvss40/cvss40_environmental.rb', line 15 def modified_subsequent_system_availability @modified_subsequent_system_availability end |
#modified_subsequent_system_confidentiality ⇒ Object (readonly)
Property of this metric
15 16 17 |
# File 'lib/cvss_suite/cvss40/cvss40_environmental.rb', line 15 def modified_subsequent_system_confidentiality @modified_subsequent_system_confidentiality end |
#modified_subsequent_system_integrity ⇒ Object (readonly)
Property of this metric
15 16 17 |
# File 'lib/cvss_suite/cvss40/cvss40_environmental.rb', line 15 def modified_subsequent_system_integrity @modified_subsequent_system_integrity end |
#modified_user_interaction ⇒ Object (readonly)
Property of this metric
15 16 17 |
# File 'lib/cvss_suite/cvss40/cvss40_environmental.rb', line 15 def modified_user_interaction @modified_user_interaction end |
#modified_vulnerable_system_availability ⇒ Object (readonly)
Property of this metric
15 16 17 |
# File 'lib/cvss_suite/cvss40/cvss40_environmental.rb', line 15 def modified_vulnerable_system_availability @modified_vulnerable_system_availability end |
#modified_vulnerable_system_confidentiality ⇒ Object (readonly)
Property of this metric
15 16 17 |
# File 'lib/cvss_suite/cvss40/cvss40_environmental.rb', line 15 def modified_vulnerable_system_confidentiality @modified_vulnerable_system_confidentiality end |
#modified_vulnerable_system_integrity ⇒ Object (readonly)
Property of this metric
15 16 17 |
# File 'lib/cvss_suite/cvss40/cvss40_environmental.rb', line 15 def modified_vulnerable_system_integrity @modified_vulnerable_system_integrity end |