一則訊息定義為在加密屬性中儲存資料結構,其包含:
已加密的載荷
未加密的標頭清單
參閱 Encryptor#encrypt
Encryptor#encrypt
來源:顯示 | GitHub
# 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
# File activerecord/lib/active_record/encryption/message.rb, line 21 def ==(other_message) payload == other_message.payload && headers == other_message.headers end