Method: Restforce::SignedRequest#decode

Defined in:
lib/restforce/signed_request.rb

#decodeObject

Public: Decode the signed request.

Returns the parsed JSON context. Returns nil if the signed request is invalid.



28
29
30
31
32
# File 'lib/restforce/signed_request.rb', line 28

def decode
  return nil if signature != hmac

  JSON.parse(Base64.decode64(payload))
end