Grafeas V1 Client - Class SBOMReferenceOccurrence (1.0.0)

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 \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ payload
Grafeas\V1\SbomReferenceIntotoPayload

The actual payload that contains the SBOM reference data.

↳ 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
array< Grafeas\V1\EnvelopeSignature >

The signatures over the payload.

getPayload

The actual payload that contains the SBOM reference data.

Returns
Type
Description

hasPayload

clearPayload

setPayload

The actual payload that contains the SBOM reference data.

Parameter
Name
Description
Returns
Type
Description
$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'.

Returns
Type
Description
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'.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getSignatures

The signatures over the payload.

Returns
Type
Description

setSignatures

The signatures over the payload.

Parameter
Name
Description
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: