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
- ( ::Grafeas::V1::SbomReferenceIntotoPayload ) — The actual payload that contains the SBOM reference data.
#payload=
def
payload=
(
value
)
-
>
::
Grafeas
::
V1
::
SbomReferenceIntotoPayload
Parameter
- value( ::Grafeas::V1::SbomReferenceIntotoPayload ) — The actual payload that contains the SBOM reference data.
Returns
- ( ::Grafeas::V1::SbomReferenceIntotoPayload ) — The actual payload that contains the SBOM reference data.
#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
- (::Array< ::Grafeas::V1::EnvelopeSignature >) — The signatures over the payload.
#signatures=
def
signatures=
(
value
)
-
>
::
Array
< ::
Grafeas
::
V1
::
EnvelopeSignature
>
Parameter
- value(::Array< ::Grafeas::V1::EnvelopeSignature >) — The signatures over the payload.
Returns
- (::Array< ::Grafeas::V1::EnvelopeSignature >) — The signatures over the payload.