Show / Hide Table of Contents

Class Claim

Inheritance
object
Claim
Implements
IEquatable<Claim>
IHasBomRef
Inherited Members
object.Equals(object, object)
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: CycloneDX.Models
Assembly: CycloneDX.Core.dll
Syntax
[ProtoContract]
public class Claim : IEquatable<Claim>, IHasBomRef

Properties

| Edit this page View Source

BomRef

Declaration
[JsonPropertyName("bom-ref")]
[ProtoMember(1)]
public string BomRef { get; set; }
Property Value
Type Description
string
| Edit this page View Source

CounterEvidence

Declaration
[ProtoMember(7)]
public List<string> CounterEvidence { get; set; }
Property Value
Type Description
List<string>
| Edit this page View Source

Evidence

Declaration
[ProtoMember(6)]
public List<string> Evidence { get; set; }
Property Value
Type Description
List<string>
| Edit this page View Source

ExternalReferences

Declaration
[ProtoMember(8)]
public List<ExternalReference> ExternalReferences { get; set; }
Property Value
Type Description
List<ExternalReference>
| Edit this page View Source

MitigationStrategies

Declaration
[ProtoMember(4)]
public List<string> MitigationStrategies { get; set; }
Property Value
Type Description
List<string>
| Edit this page View Source

Predicate

Declaration
[ProtoMember(3)]
public string Predicate { get; set; }
Property Value
Type Description
string
| Edit this page View Source

Reasoning

Declaration
[ProtoMember(5)]
public string Reasoning { get; set; }
Property Value
Type Description
string
| Edit this page View Source

Signature

Declaration
public SignatureChoice Signature { get; set; }
Property Value
Type Description
SignatureChoice
| Edit this page View Source

Target

Declaration
[ProtoMember(2)]
public string Target { get; set; }
Property Value
Type Description
string
| Edit this page View Source

XmlSignature

Declaration
[JsonIgnore]
public XmlElement XmlSignature { get; set; }
Property Value
Type Description
XmlElement

Methods

| Edit this page View Source

Equals(Claim)

Declaration
public bool Equals(Claim obj)
Parameters
Type Name Description
Claim obj
Returns
Type Description
bool
| Edit this page View Source

Equals(object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
object obj
Returns
Type Description
bool
Overrides
object.Equals(object)
| Edit this page View Source

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
int
Overrides
object.GetHashCode()

Implements

IEquatable<T>
IHasBomRef
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX