public sealed class SBOMReferenceOccurrence : IMessage<SBOMReferenceOccurrence>, IEquatable<SBOMReferenceOccurrence>, IDeepCloneable<SBOMReferenceOccurrence>, IBufferMessage, IMessage
Reference 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
IMessage SBOMReferenceOccurrence , IEquatable SBOMReferenceOccurrence , IDeepCloneable SBOMReferenceOccurrence , IBufferMessage , IMessageNamespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
SBOMReferenceOccurrence()
public SBOMReferenceOccurrence()
SBOMReferenceOccurrence(SBOMReferenceOccurrence)
public SBOMReferenceOccurrence(SBOMReferenceOccurrence other)
Properties
Payload
public
SbomReferenceIntotoPayload
Payload
{
get
;
set
;
}
The actual payload that contains the SBOM reference data.
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'.
Signatures
public RepeatedField<EnvelopeSignature> Signatures { get; }
The signatures over the payload.