Class SbomReferenceIntotoPayload
The actual payload that contains the SBOM Reference data. The payload follows the intoto statement specification. See https://github.com/in-toto/attestation/blob/main/spec/v1.0/statement.md for more details.
Implements
Inherited Members
Namespace: Google.Apis.OnDemandScanning.v1beta1.Data
Assembly: Google.Apis.OnDemandScanning.v1beta1.dll
Syntax
public class SbomReferenceIntotoPayload : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Predicate
Additional parameters of the Predicate. Includes the actual data about the SBOM.
Declaration
[JsonProperty("predicate")]
public virtual SbomReferenceIntotoPredicate Predicate { get; set; }
Property Value
Type | Description |
---|---|
SbomReferenceIntotoPredicate |
PredicateType
URI identifying the type of the Predicate.
Declaration
[JsonProperty("predicateType")]
public virtual string PredicateType { get; set; }
Property Value
Type | Description |
---|---|
string |
Subject
Set of software artifacts that the attestation applies to. Each element represents a single software artifact.
Declaration
[JsonProperty("subject")]
public virtual IList<Subject> Subject { get; set; }
Property Value
Type | Description |
---|---|
IList<Subject> |
Type
Identifier for the schema of the Statement.
Declaration
[JsonProperty("_type")]
public virtual string Type { get; set; }
Property Value
Type | Description |
---|---|
string |