Grafeas V1 API - Class Grafeas::V1::CVSSv3 (v0.9.0)

Reference documentation and code samples for the Grafeas V1 API class Grafeas::V1::CVSSv3.

Common Vulnerability Scoring System version 3. For details, see https://www.first.org/cvss/specification-document

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#attack_complexity

  def 
  
 attack_complexity 
 () 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 AttackComplexity 
 

#attack_complexity=

  def 
  
 attack_complexity= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 AttackComplexity 
 

#attack_vector

  def 
  
 attack_vector 
 () 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 AttackVector 
 
Returns
  • ( ::Grafeas::V1::CVSSv3::AttackVector ) — Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.

#attack_vector=

  def 
  
 attack_vector= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 AttackVector 
 
Parameter
  • value( ::Grafeas::V1::CVSSv3::AttackVector ) — Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
Returns
  • ( ::Grafeas::V1::CVSSv3::AttackVector ) — Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.

#availability_impact

  def 
  
 availability_impact 
 () 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 Impact 
 

#availability_impact=

  def 
  
 availability_impact= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 Impact 
 
Parameter

#base_score

  def 
  
 base_score 
 () 
  
 - 
>  
 :: 
 Float 
 
Returns
  • (::Float) — The base score is a function of the base metric scores.

#base_score=

  def 
  
 base_score= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 Float 
 
Parameter
  • value(::Float) — The base score is a function of the base metric scores.
Returns
  • (::Float) — The base score is a function of the base metric scores.

#confidentiality_impact

  def 
  
 confidentiality_impact 
 () 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 Impact 
 

#confidentiality_impact=

  def 
  
 confidentiality_impact= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 Impact 
 
Parameter

#exploitability_score

  def 
  
 exploitability_score 
 () 
  
 - 
>  
 :: 
 Float 
 
Returns
  • (::Float)

#exploitability_score=

  def 
  
 exploitability_score= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 Float 
 
Parameter
  • value(::Float)
Returns
  • (::Float)

#impact_score

  def 
  
 impact_score 
 () 
  
 - 
>  
 :: 
 Float 
 
Returns
  • (::Float)

#impact_score=

  def 
  
 impact_score= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 Float 
 
Parameter
  • value(::Float)
Returns
  • (::Float)

#integrity_impact

  def 
  
 integrity_impact 
 () 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 Impact 
 

#integrity_impact=

  def 
  
 integrity_impact= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 Impact 
 
Parameter

#privileges_required

  def 
  
 privileges_required 
 () 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 PrivilegesRequired 
 

#privileges_required=

  def 
  
 privileges_required= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 PrivilegesRequired 
 

#scope

  def 
  
 scope 
 () 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 Scope 
 

#scope=

  def 
  
 scope= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 Scope 
 
Parameter

#user_interaction

  def 
  
 user_interaction 
 () 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 UserInteraction 
 

#user_interaction=

  def 
  
 user_interaction= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 Grafeas 
 :: 
 V1 
 :: 
 CVSSv3 
 :: 
 UserInteraction 
 
Create a Mobile Website
View Site in Mobile | Classic
Share by: