Valid
Launch was successfuly received by Reference Tool.
0 Errors below.
0 Warnings below.
JWT was decoded correctly with the kid (Key ID) and public key provided by the Platform.
Missing OAuth2 URL on Tool (required for acccess token) or this launch did not include Proctoring Services claims.
{
"errors": [
{
"type": "ERROR",
"message": "httpStatus=400, responseHeaders={}, responseBody='Bad Request'"
}
]
}
"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6InVhRWVXZzJ0OVpFSS1MZWgxczVwTl9LS0dXRW8xcEE1ZEx1QWt6azRTbzQiLCJ0eXAiOiJKV1QifQ.eyJ0b29sX2lkIjoyODAwLCJzdGF0ZV9ub25jZSI6IjE0NTUyMGQ2MjNkMzI2MDMxMTUwIiwicGFyYW1zIjp7InN1YiI6IjlkYzVjMzdlMDczZDFiNzE4NDgxYmE3Y2IyNDllNzc0IiwiaHR0cHM6Ly9wdXJsLmltc2dsb2JhbC5vcmcvc3BlYy9sdGkvY2xhaW0vZGVwbG95bWVudF9pZCI6ImRlcGxveW1lbnRJZH4yNDgiLCJodHRwczovL3B1cmwuaW1zZ2xvYmFsLm9yZy9zcGVjL2x0aS9jbGFpbS92ZXJzaW9uIjoiMS4zLjAiLCJpc3MiOiJodHRwczovL2NvdXJzZXJhLm9yZyIsImx0aV90b29sX2lkIjoiaFJvcWlKdjFFZXlhRFJJZWNLTG5yUSIsImh0dHBzOi8vcHVybC5pbXNnbG9iYWwub3JnL3NwZWMvbHRpL2NsYWltL3JvbGVzIjoiW2h0dHA6Ly9wdXJsLmltc2dsb2JhbC5vcmcvdm9jYWIvbGlzL3YyL21lbWJlcnNoaXAjTGVhcm5lcl0iLCJodHRwczovL3B1cmwuaW1zZ2xvYmFsLm9yZy9zcGVjL2x0aS9jbGFpbS90b29sX3BsYXRmb3JtIjoie2d1aWQ9Y291cnNlcmEtcGxhdGZvcm0sIG5hbWU9Q291cnNlcmF9IiwiaHR0cHM6Ly9wdXJsLmltc2dsb2JhbC5vcmcvc3BlYy9sdGkvY2xhaW0vcmVzb3VyY2VfbGluayI6IntpZD1vbmRlbWFuZH5RaXFqcl9xMEVldVJDUTVudlJxZ013IX5VMk1jbywgdGl0bGU9VW5pdH0iLCJjbGllbnRfaWQiOiI2dUM1VzM5MVM1bWd1VnRfZGF1WmhBIiwiaHR0cHM6Ly9wdXJsLmltc2dsb2JhbC5vcmcvc3BlYy9sdGkvY2xhaW0vY29udGV4dCI6IntpZD1vbmRlbWFuZH5RaXFqcl9xMEVldVJDUTVudlJxZ013LCB1cmw9aHR0cHM6Ly9jb3Vyc2VyYS5vcmd9IiwiaHR0cHM6Ly9wdXJsLmltc2dsb2JhbC5vcmcvc3BlYy9sdGkvY2xhaW0vdGFyZ2V0X2xpbmtfdXJpIjoiaHR0cHM6Ly9sdGktcmkuaW1zZ2xvYmFsLm9yZy9sdGkvdG9vbHMvMjgwMC9sYXVuY2hlcyIsInVuaXZlcnNpdHlfc3R1ZGVudF9pZCI6Ik4vQSIsImxpc19yZXN1bHRfc291cmNlZGlkIjoib25kZW1hbmR-OWRjNWMzN2UwNzNkMWI3MTg0ODFiYTdjYjI0OWU3NzQhflFpcWpyX3EwRWV1UkNRNW52UnFnTXchflUyTWNvIX5BdGFOMDZ1dEVleTZvUkpTWU9vQ3VRIiwiY3VzdG9tX19faXFqcl9xMF9ldV9fXzVudl9xZ193X3VzZXJfaWQiOiIzNmNiMGNjMTQwMWE4Y2I1MjIyYmZkMTg3ODlhZGZiYTE3Y2QzZmUxIiwiaHR0cHM6Ly9wdXJsLmltc2dsb2JhbC5vcmcvc3BlYy9sdGkvY2xhaW0vbWVzc2FnZV90eXBlIjoiTHRpUmVzb3VyY2VMaW5rUmVxdWVzdCIsImxvZ2luX2hpbnQiOiIwMmQ2OGRkMy1hYmFkLTExZWMtYmFhMS0xMjUyNjBlYTAyYjkiLCJjb3Vyc2Vfb2ZmZXJpbmdfc291cmNlZGlkIjoieEVXR2NfcTBFZXVSYkFvWDRQODNlUSIsInVzZXJfaWQiOiI5ZGM1YzM3ZTA3M2QxYjcxODQ4MWJhN2NiMjQ5ZTc3NCIsInRhcmdldF9saW5rX3VyaSI6Imh0dHBzOi8vbHRpLXJpLmltc2dsb2JhbC5vcmcvbHRpL3Rvb2xzLzI4MDAvbGF1bmNoZXMiLCJuYW1lIjoiTWF0aWphIEhhbiIsImVtYWlsIjoibWhhbkBjb3Vyc2VyYS5vcmciLCJyYXdSb2xlIjoiaHR0cDovL3B1cmwuaW1zZ2xvYmFsLm9yZy92b2NhYi9saXMvdjIvbWVtYmVyc2hpcCNMZWFybmVyIiwicmF3X3VuaXZlcnNpdHlfc3R1ZGVudF9pZCI6Ik4vQSIsImNvbnRyb2xsZXIiOiJsdGkvbG9naW5faW5pdGlhdGlvbnMiLCJhY3Rpb24iOiJjcmVhdGUiLCJ0b29sX2lkIjoiMjgwMCJ9LCJpc3MiOiJNYXRpamEncyBmaXJzdCB0b29sIiwic3ViIjoiaHR0cHM6Ly9jb3Vyc2VyYS5vcmciLCJhdWQiOiJodHRwczovL2FwaS5jb3Vyc2VyYS5vcmcvYXBpL2x0aS9hdXRoL2FjY2Vzc1Rva2VuLzI0OH5sdGktcmlpbXNnbG9iYWxvcmciLCJpYXQiOjE2NDgxNTIwMTMsImV4cCI6MTY0ODE1MjMxMywianRpIjoiYmQ4ZGQ5NTk5Y2ExMDM0MTFkNWIifQ.QcHQqujSP9601mimIDn_KdNmEiJKjnX0b0uc2MO-0PaxI_wnB-NBAG1lGeHpjOrMQCD5Cgbz1BRRJ35K-h_Cgg0HV5BCND8aTRI-I8ESU1CT3u4qor6Fb4E9SzGunCXaZDeLNGsXsDd4egcohuB3f5IUelmQe6mVMaWRelaaHlzD5zWZn6ceKkvPoS39_6I-_j9VEv-vPiDpJNr8h_ej0L4nUR-JdcDDAeMqjX1euskHW8pne2-UcgCbuuFtOrkGaQdPgyjExKUkF2jV_c2Nd2DPDCRDyuUdm6JZkxqqF1sG3NkJs0ElX9qjG3_LsKepN1u49ofruLWIYaz5qD0Rgw"
{
"alg": "RS256",
"kid": "coursera",
"typ": "JWT"
}
{
"iss": "https://coursera.org",
"sub": "9dc5c37e073d1b718481ba7cb249e774",
"aud": "https://coursera.org",
"exp": 1648195230,
"iat": 1648152030,
"nonce": "145520d623d326031150"
}
{
"university_student_id": "N/A",
"lis_result_sourcedid": "ondemand~9dc5c37e073d1b718481ba7cb249e774!~Qiqjr_q0EeuRCQ5nvRqgMw!~U2Mco!~AtaN06utEey6oRJSYOoCuQ",
"client_id": "6uC5W391S5mguVt_dauZhA",
"custom___iqjr_q0_eu___5nv_qg_w_user_id": "36cb0cc1401a8cb5222bfd18789adfba17cd3fe1",
"target_link_uri": "https://lti-ri.imsglobal.org/lti/tools/2800/launches",
"rawRole": "http://purl.imsglobal.org/vocab/lis/v2/membership#Learner",
"raw_university_student_id": "N/A",
"lti_tool_id": "hRoqiJv1EeyaDRIecKLnrQ",
"course_offering_sourcedid": "xEWGc_q0EeuRbAoX4P83eQ",
"login_hint": "02d68dd3-abad-11ec-baa1-125260ea02b9",
"user_id": "9dc5c37e073d1b718481ba7cb249e774",
"name": "Matija Han",
"email": "mhan@coursera.org"
}
{
"https://purl.imsglobal.org/spec/lti/claim/message_type": "LtiResourceLinkRequest",
"https://purl.imsglobal.org/spec/lti/claim/version": "1.3.0",
"https://purl.imsglobal.org/spec/lti/claim/resource_link": {
"id": "hRoqiJv1EeyaDRIecKLnrQ",
"title": "Unit"
},
"https://purl.imsglobal.org/spec/lti/claim/deployment_id": "deploymentId~248",
"https://purl.imsglobal.org/spec/lti/claim/roles": [
"http://purl.imsglobal.org/vocab/lis/v2/membership#Learner"
],
"https://purl.imsglobal.org/spec/lti/claim/tool_platform": {
"guid": "coursera-platform",
"name": "Coursera"
},
"https://purl.imsglobal.org/spec/lti/claim/context": {
"id": "ondemand~Qiqjr_q0EeuRCQ5nvRqgMw",
"url": "https://coursera.org"
},
"https://purl.imsglobal.org/spec/lti/claim/target_link_uri": "https://lti-ri.imsglobal.org/lti/tools/2800/launches",
"https://purl.imsglobal.org/spec/lti/claim/lis": {
"course_offering_sourcedid": "xEWGc_q0EeuRbAoX4P83eQ"
},
"https://purl.imsglobal.org/spec/lti/claim/custom": {
"custom___iqjr_q0_eu___5nv_qg_w_user_id": "36cb0cc1401a8cb5222bfd18789adfba17cd3fe1"
},
"https://purl.imsglobal.org/spec/lti-ags/claim/endpoint": {
"lineitems": "https://www.coursera.org/api/lti/context/Qiqjr_q0EeuRCQ5nvRqgMw~hRoqiJv1EeyaDRIecKLnrQ/lineItems",
"scope": [
"https://purl.imsglobal.org/spec/lti-ags/scope/lineitem",
"https://purl.imsglobal.org/spec/lti-ags/scope/lineitem.readonly",
"https://purl.imsglobal.org/spec/lti-ags/scope/result.readonly",
"https://purl.imsglobal.org/spec/lti-ags/scope/score"
],
"lineitem": "https://www.coursera.org/api/lti/context/Qiqjr_q0EeuRCQ5nvRqgMw~hRoqiJv1EeyaDRIecKLnrQ/lineItems/Ds5daqutEeyqaw5XeKYQqw"
}
}