Reference documentation and code samples for the Grafeas V1 Client 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.
Generated from protobuf message grafeas.v1.SBOMReferenceOccurrence
Namespace
Grafeas \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ payload
↳ payload_type
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
getPayload
The actual payload that contains the SBOM reference data.
hasPayload
clearPayload
setPayload
The actual payload that contains the SBOM reference data.
$this
getPayloadType
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'.
string
setPayloadType
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'.
var
string
$this
getSignatures
The signatures over the payload.
setSignatures
The signatures over the payload.
$this