Module: Restforce::Client::Canvas

Included in:
Restforce::Client
Defined in:
lib/restforce/client/canvas.rb

Instance Method Summary collapse

Instance Method Details

#decode_signed_request(message) ⇒ Object

Public: Decodes a signed request received from Force.com Canvas.

message - The POST message containing the signed request from Salesforce.

Returns the Hash context if the message is valid.



10
11
12
13
# File 'lib/restforce/client/canvas.rb', line 10

def decode_signed_request(message)
  raise 'client_secret not set' unless @options[:client_secret]
  Restforce.decode_signed_request(message, @options[:client_secret])
end