Class: Grafeas::V1::InTotoStatement

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

Overview

Spec defined at https://github.com/in-toto/attestation/tree/main/spec#statement The serialized InTotoStatement will be stored as Envelope.payload. Envelope.payloadType is always "application/vnd.in-toto+json".

Instance Attribute Summary collapse

Instance Attribute Details

#predicate_type::String



40
41
42
43
# File 'proto_docs/grafeas/v1/intoto_statement.rb', line 40

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

#provenance::Grafeas::V1::InTotoProvenance



40
41
42
43
# File 'proto_docs/grafeas/v1/intoto_statement.rb', line 40

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

#slsa_provenance::Grafeas::V1::SlsaProvenance



40
41
42
43
# File 'proto_docs/grafeas/v1/intoto_statement.rb', line 40

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

#slsa_provenance_zero_two::Grafeas::V1::SlsaProvenanceZeroTwo



40
41
42
43
# File 'proto_docs/grafeas/v1/intoto_statement.rb', line 40

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

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



40
41
42
43
# File 'proto_docs/grafeas/v1/intoto_statement.rb', line 40

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

#type::String



40
41
42
43
# File 'proto_docs/grafeas/v1/intoto_statement.rb', line 40

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