class Prototok::Encoders::Json
Public Instance Methods
decode_payload(str)
click to toggle source
# File lib/prototok/encoders/json.rb, line 18 def decode_payload str MultiJson.decode(str) end
decode_token(str)
click to toggle source
# File lib/prototok/encoders/json.rb, line 10 def decode_token str deserialize(MultiJson.decode(str)) end
encode_payload(payload)
click to toggle source
# File lib/prototok/encoders/json.rb, line 14 def encode_payload payload MultiJson.encode payload.to_h end
encode_token(payload, **header)
click to toggle source
# File lib/prototok/encoders/json.rb, line 6 def encode_token payload, **header MultiJson.encode serialize(payload, **header) end