Grafeas V1 API - Class Grafeas::V1::SBOMReferenceOccurrence (v1.2.0)

Reference documentation and code samples for the Grafeas V1 API class Grafeas::V1::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.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#payload

def payload() -> ::Grafeas::V1::SbomReferenceIntotoPayload
Returns

#payload=

def payload=(value) -> ::Grafeas::V1::SbomReferenceIntotoPayload
Parameter
Returns

#payload_type

def payload_type() -> ::String
Returns
  • (::String) — 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'.

#payload_type=

def payload_type=(value) -> ::String
Parameter
  • value (::String) — 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'.
Returns
  • (::String) — 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

def signatures() -> ::Array<::Grafeas::V1::EnvelopeSignature>
Returns

#signatures=

def signatures=(value) -> ::Array<::Grafeas::V1::EnvelopeSignature>
Parameter
Returns