fixes PLAT-1349
test plan:
regression check grade passback
try using the same nonce twice for grade passback
try using an expired oauth signature
Change-Id: I76ca22568451823c0ed9ae03e815873dda843883
Reviewed-on: https://gerrit.instructure.com/90006
Tested-by: Jenkins
Reviewed-by: Andrew Butterfield <abutterfield@instructure.com>
QA-Review: August Thornton <august@instructure.com>
Product-Review: Nathan Mills <nathanm@instructure.com>
the new gem created an lti message authenticator that fixes a bug
around content-item-selection message signature validation.
fixes PLAT-1639
test plan:
the test tool content item edit should still work
the o365 content-item edit should work with it
Change-Id: I5ebe868b31518861d32bf1b02244c21cceb55eb6
Reviewed-on: https://gerrit.instructure.com/84481
Reviewed-by: Andrew Butterfield <abutterfield@instructure.com>
Tested-by: Jenkins
QA-Review: August Thornton <august@instructure.com>
Product-Review: Nathan Mills <nathanm@instructure.com>
refs PLAT-1339
test-plan:
specs should pass
nothing uses this right now, just here for future use
Change-Id: Ie07227c5cdaa64201ff38208840d79668508dde8
Reviewed-on: https://gerrit.instructure.com/79137
Reviewed-by: Andrew Butterfield <abutterfield@instructure.com>
Tested-by: Jenkins
QA-Review: August Thornton <august@instructure.com>
Product-Review: Nathan Mills <nathanm@instructure.com>