Class CVSSv3 (2.11.0)
Stay organized with collections
Save and categorize content based on your preferences.
- 2.81.0 (latest)
- 2.79.0
- 2.77.0
- 2.76.0
- 2.75.0
- 2.74.0
- 2.73.0
- 2.71.0
- 2.69.0
- 2.68.0
- 2.65.0
- 2.64.0
- 2.63.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.52.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.10
- 2.3.1
- 2.2.16
publicfinalclass CVSSv3extendsGeneratedMessageV3implementsCVSSv3OrBuilderCommon Vulnerability Scoring System version 3. For details, see https://www.first.org/cvss/specification-document
Protobuf type grafeas.v1beta1.vulnerability.CVSSv3
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > CVSSv3Implements
CVSSv3OrBuilderInherited Members
Static Fields
ATTACK_COMPLEXITY_FIELD_NUMBER
publicstaticfinalintATTACK_COMPLEXITY_FIELD_NUMBERATTACK_VECTOR_FIELD_NUMBER
publicstaticfinalintATTACK_VECTOR_FIELD_NUMBERAVAILABILITY_IMPACT_FIELD_NUMBER
publicstaticfinalintAVAILABILITY_IMPACT_FIELD_NUMBERBASE_SCORE_FIELD_NUMBER
publicstaticfinalintBASE_SCORE_FIELD_NUMBERCONFIDENTIALITY_IMPACT_FIELD_NUMBER
publicstaticfinalintCONFIDENTIALITY_IMPACT_FIELD_NUMBEREXPLOITABILITY_SCORE_FIELD_NUMBER
publicstaticfinalintEXPLOITABILITY_SCORE_FIELD_NUMBERIMPACT_SCORE_FIELD_NUMBER
publicstaticfinalintIMPACT_SCORE_FIELD_NUMBERINTEGRITY_IMPACT_FIELD_NUMBER
publicstaticfinalintINTEGRITY_IMPACT_FIELD_NUMBERPRIVILEGES_REQUIRED_FIELD_NUMBER
publicstaticfinalintPRIVILEGES_REQUIRED_FIELD_NUMBERSCOPE_FIELD_NUMBER
publicstaticfinalintSCOPE_FIELD_NUMBERUSER_INTERACTION_FIELD_NUMBER
publicstaticfinalintUSER_INTERACTION_FIELD_NUMBERStatic Methods
getDefaultInstance()
publicstaticCVSSv3getDefaultInstance()getDescriptor()
publicstaticfinalDescriptors.DescriptorgetDescriptor()newBuilder()
publicstaticCVSSv3.BuildernewBuilder()newBuilder(CVSSv3 prototype)
publicstaticCVSSv3.BuildernewBuilder(CVSSv3prototype)parseDelimitedFrom(InputStream input)
publicstaticCVSSv3parseDelimitedFrom(InputStreaminput)parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
publicstaticCVSSv3parseDelimitedFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)parseFrom(byte[] data)
publicstaticCVSSv3parseFrom(byte[]data)data
byte[]parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
publicstaticCVSSv3parseFrom(byte[]data,ExtensionRegistryLiteextensionRegistry)data
byte[]parseFrom(ByteString data)
publicstaticCVSSv3parseFrom(ByteStringdata)parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
publicstaticCVSSv3parseFrom(ByteStringdata,ExtensionRegistryLiteextensionRegistry)parseFrom(CodedInputStream input)
publicstaticCVSSv3parseFrom(CodedInputStreaminput)parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
publicstaticCVSSv3parseFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)parseFrom(InputStream input)
publicstaticCVSSv3parseFrom(InputStreaminput)parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
publicstaticCVSSv3parseFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)parseFrom(ByteBuffer data)
publicstaticCVSSv3parseFrom(ByteBufferdata)parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
publicstaticCVSSv3parseFrom(ByteBufferdata,ExtensionRegistryLiteextensionRegistry)parser()
publicstaticParser<CVSSv3>parser()Methods
equals(Object obj)
publicbooleanequals(Objectobj)getAttackComplexity()
publicCVSSv3.AttackComplexitygetAttackComplexity().grafeas.v1beta1.vulnerability.CVSSv3.AttackComplexity attack_complexity = 6;
CVSSv3.AttackComplexity
The attackComplexity.
getAttackComplexityValue()
publicintgetAttackComplexityValue().grafeas.v1beta1.vulnerability.CVSSv3.AttackComplexity attack_complexity = 6;
int
The enum numeric value on the wire for attackComplexity.
getAttackVector()
publicCVSSv3.AttackVectorgetAttackVector()Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
.grafeas.v1beta1.vulnerability.CVSSv3.AttackVector attack_vector = 5;
CVSSv3.AttackVector
The attackVector.
getAttackVectorValue()
publicintgetAttackVectorValue()Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
.grafeas.v1beta1.vulnerability.CVSSv3.AttackVector attack_vector = 5;
int
The enum numeric value on the wire for attackVector.
getAvailabilityImpact()
publicCVSSv3.ImpactgetAvailabilityImpact().grafeas.v1beta1.vulnerability.CVSSv3.Impact availability_impact = 12;
CVSSv3.Impact
The availabilityImpact.
getAvailabilityImpactValue()
publicintgetAvailabilityImpactValue().grafeas.v1beta1.vulnerability.CVSSv3.Impact availability_impact = 12;
int
The enum numeric value on the wire for availabilityImpact.
getBaseScore()
publicfloatgetBaseScore()The base score is a function of the base metric scores.
float base_score = 1;
float
The baseScore.
getConfidentialityImpact()
publicCVSSv3.ImpactgetConfidentialityImpact().grafeas.v1beta1.vulnerability.CVSSv3.Impact confidentiality_impact = 10;
CVSSv3.Impact
The confidentialityImpact.
getConfidentialityImpactValue()
publicintgetConfidentialityImpactValue().grafeas.v1beta1.vulnerability.CVSSv3.Impact confidentiality_impact = 10;
int
The enum numeric value on the wire for confidentialityImpact.
getDefaultInstanceForType()
publicCVSSv3getDefaultInstanceForType()getExploitabilityScore()
publicfloatgetExploitabilityScore()float exploitability_score = 2;
float
The exploitabilityScore.
getImpactScore()
publicfloatgetImpactScore()float impact_score = 3;
float
The impactScore.
getIntegrityImpact()
publicCVSSv3.ImpactgetIntegrityImpact().grafeas.v1beta1.vulnerability.CVSSv3.Impact integrity_impact = 11;
CVSSv3.Impact
The integrityImpact.
getIntegrityImpactValue()
publicintgetIntegrityImpactValue().grafeas.v1beta1.vulnerability.CVSSv3.Impact integrity_impact = 11;
int
The enum numeric value on the wire for integrityImpact.
getParserForType()
publicParser<CVSSv3>getParserForType()getPrivilegesRequired()
publicCVSSv3.PrivilegesRequiredgetPrivilegesRequired().grafeas.v1beta1.vulnerability.CVSSv3.PrivilegesRequired privileges_required = 7;
CVSSv3.PrivilegesRequired
The privilegesRequired.
getPrivilegesRequiredValue()
publicintgetPrivilegesRequiredValue().grafeas.v1beta1.vulnerability.CVSSv3.PrivilegesRequired privileges_required = 7;
int
The enum numeric value on the wire for privilegesRequired.
getScope()
publicCVSSv3.ScopegetScope().grafeas.v1beta1.vulnerability.CVSSv3.Scope scope = 9;
CVSSv3.Scope
The scope.
getScopeValue()
publicintgetScopeValue().grafeas.v1beta1.vulnerability.CVSSv3.Scope scope = 9;
int
The enum numeric value on the wire for scope.
getSerializedSize()
publicintgetSerializedSize()getUnknownFields()
publicfinalUnknownFieldSetgetUnknownFields()getUserInteraction()
publicCVSSv3.UserInteractiongetUserInteraction().grafeas.v1beta1.vulnerability.CVSSv3.UserInteraction user_interaction = 8;
CVSSv3.UserInteraction
The userInteraction.
getUserInteractionValue()
publicintgetUserInteractionValue().grafeas.v1beta1.vulnerability.CVSSv3.UserInteraction user_interaction = 8;
int
The enum numeric value on the wire for userInteraction.
hashCode()
publicinthashCode()internalGetFieldAccessorTable()
protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()isInitialized()
publicfinalbooleanisInitialized()newBuilderForType()
publicCVSSv3.BuildernewBuilderForType()newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protectedCVSSv3.BuildernewBuilderForType(GeneratedMessageV3.BuilderParentparent)newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protectedObjectnewInstance(GeneratedMessageV3.UnusedPrivateParameterunused)toBuilder()
publicCVSSv3.BuildertoBuilder()writeTo(CodedOutputStream output)
publicvoidwriteTo(CodedOutputStreamoutput)