class Google::Apis::OndemandscanningV1::Envelope
MUST match github.com/secure-systems-lab/dsse/blob/master/envelope. proto. An authenticated message of arbitrary type.
Attributes
payload[RW]
Corresponds to the JSON property `payload` NOTE: Values are automatically base64 encoded/decoded in the client library. @return [String]
payload_type[RW]
Corresponds to the JSON property `payloadType` @return [String]
signatures[RW]
Corresponds to the JSON property `signatures` @return [Array<Google::Apis::OndemandscanningV1::EnvelopeSignature>]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/ondemandscanning_v1/classes.rb, line 747 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/ondemandscanning_v1/classes.rb, line 752 def update!(**args) @payload = args[:payload] if args.key?(:payload) @payload_type = args[:payload_type] if args.key?(:payload_type) @signatures = args[:signatures] if args.key?(:signatures) end