Class: Grafeas::V1::SBOMReferenceOccurrence
- Inherits:
-
Object
- Object
- Grafeas::V1::SBOMReferenceOccurrence
- Extended by:
- Google::Protobuf::MessageExts::ClassMethods
- Includes:
- Google::Protobuf::MessageExts
- Defined in:
- proto_docs/grafeas/v1/sbom.rb
Overview
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.
Instance Attribute Summary collapse
-
#payload ⇒ ::Grafeas::V1::SbomReferenceIntotoPayload
The actual payload that contains the SBOM reference data.
-
#payload_type ⇒ ::String
The kind of payload that SbomReferenceIntotoPayload takes.
-
#signatures ⇒ ::Array<::Grafeas::V1::EnvelopeSignature>
The signatures over the payload.
Instance Attribute Details
#payload ⇒ ::Grafeas::V1::SbomReferenceIntotoPayload
Returns The actual payload that contains the SBOM reference data.
50 51 52 53 |
# File 'proto_docs/grafeas/v1/sbom.rb', line 50 class SBOMReferenceOccurrence include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#payload_type ⇒ ::String
Returns 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'.
50 51 52 53 |
# File 'proto_docs/grafeas/v1/sbom.rb', line 50 class SBOMReferenceOccurrence include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#signatures ⇒ ::Array<::Grafeas::V1::EnvelopeSignature>
Returns The signatures over the payload.
50 51 52 53 |
# File 'proto_docs/grafeas/v1/sbom.rb', line 50 class SBOMReferenceOccurrence include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |