canvas-lms/lib/lti
Nathan Mills f27fa72c45 allow oauth to be up to 60 seconds in the future
fixes PLAT-1940

test plan:
create a grade passback with the timestamp between
0 and 60 seconds in the future.

it should not be rejected

create a grade passback with the timestamp more then 60 seconds in
the future

it should be rejected

Change-Id: Ica50c433efa0b7303a4031ab13f6edfebd5c73cd
Reviewed-on: https://gerrit.instructure.com/94251
Tested-by: Jenkins
QA-Review: August Thornton <august@instructure.com>
Reviewed-by: Andrew Butterfield <abutterfield@instructure.com>
Product-Review: Karl Lloyd <karl@instructure.com>
2016-11-02 21:34:17 +00:00
..
membership_service ensure consistent ordering in membership_service endpoint 2016-10-14 16:25:40 +00:00
api_service_helper.rb don't autorequire a bunch of gems that are rarely used 2015-04-09 18:47:50 +00:00
app_collator.rb LTI Reregistration 2015-12-17 23:26:05 +00:00
app_launch_collator.rb fix post grades placement for lti 2 2015-10-30 17:35:04 +00:00
app_util.rb add a custom post/put body parser for custom params 2016-06-14 19:22:42 +00:00
asset.rb Use global asset strings for generating lti_context_id 2015-09-21 16:10:21 +00:00
content_item_converter.rb Update Content-Item LtiLink types to LtiLinkItem 2015-07-20 20:49:13 +00:00
content_item_response.rb better validation and error handling for lti launches 2016-05-17 18:32:39 +00:00
content_item_util.rb fix content item util parsing 2016-04-13 22:39:45 +00:00
external_tool_name_bookmarker.rb fix pagination for tools with the same name 2015-01-13 15:09:08 +00:00
external_tool_tab.rb allow external tool nav to be opened in new tab 2016-08-04 20:47:28 +00:00
message_authenticator.rb have redis check and then write nonce 2016-09-22 18:43:48 +00:00
message_handler_name_bookmarker.rb fix pagination for tools with the same name 2015-01-13 15:09:08 +00:00
re_reg_constraint.rb LTI Reregistration 2015-12-17 23:26:05 +00:00
security.rb allow oauth to be up to 60 seconds in the future 2016-11-02 21:34:17 +00:00
substitutions_helper.rb add more preloads for enrollment state 2016-08-05 19:36:46 +00:00
tool_proxy_name_bookmarker.rb fix pagination for tools with the same name 2015-01-13 15:09:08 +00:00
variable_expander.rb fix incorrect canvas.externaltool.url substitution 2016-08-25 17:58:48 +00:00
variable_expansion.rb refactor variable substitutions 2015-01-19 21:02:39 +00:00