canvas-lms/doc
Mysti Lilla 0b0e7d53a1 Add API to get LTI 2 tokens for SiteAdmins
refs INTEROP-7211
flag=none

Test plan
- Set up an LTI 2 tool (lti_originality_report
  _example works)
- Go to api/lti/lti_2_token with either
  basic_launch_lti2_id (from an assignment's
  Plagiarism URL launch there's an ID
  in there--it's a message handler ID)
  OR the tool_proxy_id of a Tool Proxy
- It should return a JWT
- Use the JWT with an LTI 2 API like
  /api/lti/users/:user_id and make
  sure the auth works

Change-Id: I385572d9c6eba2fa062505bcc705da27ec68488c
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/289457
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Xander Moffatt <xmoffatt@instructure.com>
QA-Review: Evan Battaglia <ebattaglia@instructure.com>
Product-Review: Mysti Lilla <mysti@instructure.com>
2022-04-13 22:23:26 +00:00
..
api Update docs for content migration live event 2022-04-12 17:11:17 +00:00
diagrams API doc update for a group assignment override 2013-02-08 11:50:54 -07:00
docker fix docker documentation to reflect recent change 2022-04-05 19:58:09 +00:00
examples Quiz Stats - Multiple Answers 2014-06-05 09:12:19 +00:00
images Store EULA agreement timestamp 2017-11-02 19:43:35 +00:00
lti_manual lti manual: document adding new placements 2022-03-31 16:25:20 +00:00
styleguide Remove broken/obsolete content from styleguide 2020-05-15 17:47:09 +00:00
yard_plugins RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
DEPRECATION.md api docs: add deprecation functionality + documentation 2018-08-16 18:27:55 +00:00
GraphQL Validation Errors.md graphql: add CreateGroupInSet mutation 2018-11-14 00:49:29 +00:00
high_level.txt remove non-draft-state everything 2014-12-10 17:57:18 +00:00
js_code_coverage.md fix JS job sanity around COVERAGE var 2021-01-27 16:24:14 +00:00
live_events.md Add API to get LTI 2 tokens for SiteAdmins 2022-04-13 22:23:26 +00:00
profiling_ruby.md speed up pulsar tests 2021-10-05 20:35:26 +00:00
testing_javascript.md update JS testing docs 2021-01-06 22:47:53 +00:00
testing_with_selenium.md Support running against headless chrome, fix flakey spec 2021-01-12 16:27:14 +00:00
trace_database_queries.md tweak AR_QUERY_TRACE options 2021-11-19 22:14:42 +00:00
using_guard_rail_in_development.md Bump switchman 2022-03-21 16:05:30 +00:00
working_with_webpack.md require yarn, not npm 2017-08-14 15:27:14 +00:00