Method: ActiveRecord::Encryption::Message#initialize

Defined in:
activerecord/lib/active_record/encryption/message.rb

#initialize(payload: nil, headers: {}) ⇒ Message

Returns a new instance of Message.



14
15
16
17
18
19
# File 'activerecord/lib/active_record/encryption/message.rb', line 14

def initialize(payload: nil, headers: {})
  validate_payload_type(payload)

  @payload = payload
  @headers = Properties.new(headers)
end