Class: Grafeas::V1::SbomReferenceIntotoPayload

Inherits:
Object
  • Object
show all
Extended by:
Google::Protobuf::MessageExts::ClassMethods
Includes:
Google::Protobuf::MessageExts
Defined in:
proto_docs/grafeas/v1/sbom.rb

Overview

The actual payload that contains the SBOM Reference data. The payload follows the intoto statement specification. See https://github.com/in-toto/attestation/blob/main/spec/v1.0/statement.md for more details.

Instance Attribute Summary collapse

Instance Attribute Details

#predicate::Grafeas::V1::SbomReferenceIntotoPredicate

Returns Additional parameters of the Predicate. Includes the actual data about the SBOM.

Returns:



73
74
75
76
# File 'proto_docs/grafeas/v1/sbom.rb', line 73

class SbomReferenceIntotoPayload
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#predicate_type::String

Returns URI identifying the type of the Predicate.

Returns:

  • (::String)

    URI identifying the type of the Predicate.



73
74
75
76
# File 'proto_docs/grafeas/v1/sbom.rb', line 73

class SbomReferenceIntotoPayload
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#subject::Array<::Grafeas::V1::Subject>

Returns Set of software artifacts that the attestation applies to. Each element represents a single software artifact.

Returns:

  • (::Array<::Grafeas::V1::Subject>)

    Set of software artifacts that the attestation applies to. Each element represents a single software artifact.



73
74
75
76
# File 'proto_docs/grafeas/v1/sbom.rb', line 73

class SbomReferenceIntotoPayload
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#type::String

Returns Identifier for the schema of the Statement.

Returns:

  • (::String)

    Identifier for the schema of the Statement.



73
74
75
76
# File 'proto_docs/grafeas/v1/sbom.rb', line 73

class SbomReferenceIntotoPayload
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end