Class Vulnerability
Inheritance
Vulnerability
Assembly: CycloneDX.Core.dll
Syntax
[ProtoContract]
public class Vulnerability : IEquatable<Vulnerability>
Properties
|
Edit this page
View Source
Advisories
Declaration
[ProtoMember(10)]
public List<Advisory> Advisories { get; set; }
Property Value
|
Edit this page
View Source
Affects
Declaration
[ProtoMember(17)]
public List<Affects> Affects { get; set; }
Property Value
|
Edit this page
View Source
Analysis
Declaration
[ProtoMember(16)]
public Analysis Analysis { get; set; }
Property Value
|
Edit this page
View Source
BomRef
Declaration
[JsonPropertyName("bom-ref")]
[ProtoMember(1)]
public string BomRef { get; set; }
Property Value
|
Edit this page
View Source
CWES
Declaration
[ProtoMember(6)]
public List<int> CWES { get; set; }
Property Value
|
Edit this page
View Source
Created
Declaration
[ProtoMember(11)]
public DateTime? Created { get; set; }
Property Value
|
Edit this page
View Source
Credits
Declaration
[ProtoMember(14)]
public Credits Credits { get; set; }
Property Value
|
Edit this page
View Source
Description
Declaration
[ProtoMember(7)]
public string Description { get; set; }
Property Value
|
Edit this page
View Source
Detail
Declaration
[ProtoMember(8)]
public string Detail { get; set; }
Property Value
|
Edit this page
View Source
Id
Declaration
[ProtoMember(2)]
public string Id { get; set; }
Property Value
|
Edit this page
View Source
ProofOfConcept
Declaration
[ProtoMember(20)]
public ProofOfConcept ProofOfConcept { get; set; }
Property Value
|
Edit this page
View Source
Properties
Declaration
[ProtoMember(18)]
public List<Property> Properties { get; set; }
Property Value
|
Edit this page
View Source
Published
Declaration
[ProtoMember(12)]
public DateTime? Published { get; set; }
Property Value
|
Edit this page
View Source
Ratings
Declaration
[ProtoMember(5)]
public List<Rating> Ratings { get; set; }
Property Value
|
Edit this page
View Source
Recommendation
Declaration
[ProtoMember(9)]
public string Recommendation { get; set; }
Property Value
|
Edit this page
View Source
References
Declaration
[ProtoMember(4)]
public List<Reference> References { get; set; }
Property Value
|
Edit this page
View Source
Rejected
Declaration
[ProtoMember(19)]
public DateTime? Rejected { get; set; }
Property Value
|
Edit this page
View Source
Source
Declaration
[ProtoMember(3)]
public Source Source { get; set; }
Property Value
|
Edit this page
View Source
Declaration
[ProtoMember(15)]
public ToolChoices Tools { get; set; }
Property Value
|
Edit this page
View Source
Updated
Declaration
[ProtoMember(13)]
public DateTime? Updated { get; set; }
Property Value
|
Edit this page
View Source
Workaround
Declaration
[ProtoMember(21)]
public string Workaround { get; set; }
Property Value
Methods
|
Edit this page
View Source
Equals(Vulnerability)
Declaration
public bool Equals(Vulnerability obj)
Parameters
Returns
|
Edit this page
View Source
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
object |
obj |
|
Returns
Overrides
|
Edit this page
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
|
Edit this page
View Source
ShouldSerializeCreated()
Declaration
public bool ShouldSerializeCreated()
Returns
|
Edit this page
View Source
ShouldSerializeProperties()
Declaration
public bool ShouldSerializeProperties()
Returns
|
Edit this page
View Source
ShouldSerializePublished()
Declaration
public bool ShouldSerializePublished()
Returns
|
Edit this page
View Source
ShouldSerializeReferences()
Declaration
public bool ShouldSerializeReferences()
Returns
|
Edit this page
View Source
ShouldSerializeRejected()
Declaration
public bool ShouldSerializeRejected()
Returns
|
Edit this page
View Source
Declaration
public bool ShouldSerializeTools()
Returns
|
Edit this page
View Source
ShouldSerializeUpdated()
Declaration
public bool ShouldSerializeUpdated()
Returns
Implements