public sealed class SBOMReferenceOccurrence : IMessage<SBOMReferenceOccurrence>, IEquatable<SBOMReferenceOccurrence>, IDeepCloneable<SBOMReferenceOccurrence>, IBufferMessage, IMessageReference documentation and code samples for the Grafeas v1 API class SBOMReferenceOccurrence.
The occurrence representing an SBOM reference as applied to a specific resource. The occurrence follows the DSSE specification. See https://github.com/secure-systems-lab/dsse/blob/master/envelope.md for more details.
Implements
IMessageSBOMReferenceOccurrence, IEquatableSBOMReferenceOccurrence, IDeepCloneableSBOMReferenceOccurrence, IBufferMessage, IMessageNamespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
SBOMReferenceOccurrence()
public SBOMReferenceOccurrence()SBOMReferenceOccurrence(SBOMReferenceOccurrence)
public SBOMReferenceOccurrence(SBOMReferenceOccurrence other)| Parameter | |
|---|---|
| Name | Description |
other |
SBOMReferenceOccurrence |
Properties
Payload
public SbomReferenceIntotoPayload Payload { get; set; }The actual payload that contains the SBOM reference data.
| Property Value | |
|---|---|
| Type | Description |
SbomReferenceIntotoPayload |
|
PayloadType
public string PayloadType { get; set; }The kind of payload that SbomReferenceIntotoPayload takes. Since it's in the intoto format, this value is expected to be 'application/vnd.in-toto+json'.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Signatures
public RepeatedField<EnvelopeSignature> Signatures { get; }The signatures over the payload.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldEnvelopeSignature |
|