This LTI® v1.3 Reference Implementation Test Tool is provided by IMS Global Learning Consortium. Limited functionality is provided free of charge. IMS Members have access to the complete functionality of the tool including services and message types. Join now to experience full functionality of the tool, technical support and certification. If you are an existing member login here for full access.
Launch Status

Valid

Launch was successfuly received by Reference Tool.

0 Errors below.

0 Warnings below.


JWT Decode + Authorization
Success

JWT was decoded correctly with the kid (Key ID) and public key provided by the Platform.

Missing Required Attributes
Following attributes are required but were not sent:

  • No Missing Attributes

Warnings
Following issues should be fixed:

  • No Issues to Fix.

Assignment and Grade Service
Names and Role Provisioning Service
Proctoring Services

Missing OAuth2 URL on Tool (required for acccess token) or this launch did not include Proctoring Services claims.

Pre-fetched OAuth2 Access Token:
{
  "type": "https://tools.ietf.org/html/rfc9110#section-15.5.2",
  "title": "Unauthorized",
  "status": 401,
  "traceId": "00-cefd605e30c7fc9b326693791997dacb-2db783873eb739e1-00"
}
OIDC State
"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6Ijl3QVZkZUVZTk9IVmtBQmM4NHA1RnM3bXVyQU9oN0g1VVhNOFI5alRrbEUiLCJ0eXAiOiJKV1QifQ.eyJ0b29sX2lkIjo1MzU1LCJzdGF0ZV9ub25jZSI6ImQ5OWM1NjY0ZjExMzk4ZmE4YWRiIiwicGFyYW1zIjp7ImlzcyI6InByaXNtLWx0aS10b29sIiwibG9naW5faGludCI6Ikxld2lzLkhhbWlsdG9uQG1haWxpbmF0b3IuY29tIiwidGFyZ2V0X2xpbmtfdXJpIjoiaHR0cHM6Ly93ZWxzaC1tb3V0aC1icmlnaHRvbi1wYXBlci50cnljbG91ZGZsYXJlLmNvbS9sdGkvb2lkYy9hdXRoIiwibHRpX21lc3NhZ2VfaGludCI6IiUyMiUyNTdCJTI1MjJpZCUyNTIyJTI1M0ElMjUyMjg5MmVkN2M5LWNkMmYtZWYxMS04NmMzLTYwNDViZDczNWZhNyUyNTIyJTI1MkMlMjUyMmZpcnN0TmFtZSUyNTIyJTI1M0ElMjUyMkxld2lzJTI1MjIlMjUyQyUyNTIybGFzdE5hbWUlMjUyMiUyNTNBJTI1MjJIYW1pbHRvbiUyNTIyJTI1MkMlMjUyMmVtYWlsJTI1MjIlMjUzQSUyNTIyTGV3aXMuSGFtaWx0b24lMjU0MG1haWxpbmF0b3IuY29tJTI1MjIlMjUyQyUyNTIycm9sZSUyNTIyJTI1M0ElMjUyMlN0dWRlbnQlMjUyMiUyNTJDJTI1MjJjb3Vyc2VJZCUyNTIyJTI1M0ElMjUyMjA2N2RkMWRmLTZhMTEtNDRiNy04MDRjLWJhZGM1MTEyZTIzNiUyNTIyJTI1MkMlMjUyMm91Q29kZSUyNTIyJTI1M0ElMjUyMlAwMDQlMjUyMiUyNTJDJTI1MjJ0ZW5hbnRJZCUyNTIyJTI1M0ElMjUyMkV4eGF0JTI1MjIlMjUyQyUyNTIybWVzc2FnZVR5cGUlMjUyMiUyNTNBJTI1MjJMdGlSZXNvdXJjZUxpbmtSZXF1ZXN0JTI1MjIlMjUyQyUyNTIybHRpQ29uZmlndXJhdGlvbklkJTI1MjIlMjUzQSUyNTIyNjU1NjVmNTktMGI1Yy00YThkLTk0YWItMzYxYmI4ZDdiYjJlJTI1MjIlMjUyQyUyNTIycmVjb3JkUmVmZXJlbmNlS2V5JTI1MjIlMjUzQSUyNTIyMDkzMjgxNTMtNjAxOS00Yjk2LWFmNGMtNWJlNjFmMDJkNmMxJTI1MjIlMjU3RCUyMiIsImNsaWVudF9pZCI6IjNmZGFlZDA4MDc1NzQ3YmViMTNiMWIxYjgzZWI1ZWY2Iiwic3RhdGUiOiJiYWVlYTQ3Yi1hMjc0LTRmZDYtYTllYi02NzhiNjRmZmJlMDIiLCJub25jZSI6IjJhNmY3MjFjLTNhYTYtNGQ1Ni05MGQ5LTJiYWUyNzczZTk1YiIsImNvbnRyb2xsZXIiOiJsdGkvbG9naW5faW5pdGlhdGlvbnMiLCJhY3Rpb24iOiJpbmRleCIsInRvb2xfaWQiOiI1MzU1In0sImlzcyI6InByaXNtLWx0aS10b29sIiwic3ViIjoiM2ZkYWVkMDgwNzU3NDdiZWIxM2IxYjFiODNlYjVlZjYiLCJhdWQiOiJodHRwczovL3dlbHNoLW1vdXRoLWJyaWdodG9uLXBhcGVyLnRyeWNsb3VkZmxhcmUuY29tL2x0aS9vaWRjL3Rva2VuIiwiaWF0IjoxNzUxMzcwNjUyLCJleHAiOjE3NTEzNzA5NTIsImp0aSI6ImQwZDY2MTk3MjE2ZTM5NDdhYzRjIn0.bbeUYun-YakFzpABAJRPcW1vWvbNXOkxYTljD_1VwczjdM-dvgk9F4t5WGKX7WR5eSVzG3Gm-55NlWqzzj8jZnb-o192yfCn1amn6qZzOVU71ZpPnMV-XmU425h5gJiibOX24Dpbd8auYd9ZP8oxLqQ0j9m8f-zqFDFHXSEP-KGILbrDzbtiw_1IlReZD-ZhZdyBHNka-AvxO0QOaZFdlahms3JR_wcchnLmqLBi8-hfnPpXbDAFyRvjWBzmLvdZf3Y1u9zOE_Hk1OCLULrUJp5TYw0vNi3ZWMhjPEdUg0S2suJGcoGrXDFohhjU1c2P3JP73rR_kHNrwNIOchelog"
JWT Header
{
  "alg": "RS256",
  "kid": "5540962e-75dc-4660-8d3e-9c3d2a276927",
  "typ": "JWT"
}
Security Details
{
  "iss": "prism-lti-tool",
  "sub": "Lewis.Hamilton@mailinator.com",
  "aud": "3fdaed08075747beb13b1b1b83eb5ef6",
  "exp": 1751370964,
  "iat": 1751370664,
  "nonce": "d99c5664f11398fa8adb"
}
Data not in Claims
{
  "nbf": 1751370364,
  "given_name": "Lewis",
  "family_name": "Hamilton",
  "email": "Lewis.Hamilton@mailinator.com",
  "name": "Lewis Hamilton",
  "locale": "en-US"
}
Claims
{
  "https://purl.imsglobal.org/spec/lti/claim/message_type": "LtiResourceLinkRequest",
  "https://purl.imsglobal.org/spec/lti/claim/roles": [
    "http://purl.imsglobal.org/vocab/lis/v2/membership#Learner",
    "http://purl.imsglobal.org/vocab/lis/v2/institution/person#Student"
  ],
  "https://purl.imsglobal.org/spec/lti/claim/resource_link": {
    "id": "65565f59-0b5c-4a8d-94ab-361bb8d7bb2e",
    "title": "LTI - Assignment I",
    "description": "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum."
  },
  "https://purl.imsglobal.org/spec/lti/claim/context": {
    "id": "067dd1df-6a11-44b7-804c-badc5112e236",
    "label": "LAM 001 - Didactic course I",
    "title": "LAM 001 - Didactic course I",
    "type": [
      "CourseOffering"
    ]
  },
  "https://purl.imsglobal.org/spec/lti-ags/claim/endpoint": {
    "scope": [
      "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"
    ],
    "lineitems": "https://your-lms.com/ags/contexts/ctx123/line_items",
    "lineitem": "https://your-lms.com/ags/contexts/ctx123/line_items/line123"
  },
  "https://purl.imsglobal.org/spec/lti-nrps/claim/namesroleservice": {
    "context_memberships_url": "https://welsh-mouth-brighton-paper.trycloudflare.com/lti/nrps/contexts/067dd1df-6a11-44b7-804c-badc5112e236/memberships",
    "service_versions": [
      "2.0"
    ]
  },
  "https://purl.imsglobal.org/spec/lti-ces/claim/caliper-endpoint-service": {
    "scopes": [
      "https://purl.imsglobal.org/spec/lti-ces/v1p0/scope/send"
    ],
    "caliper_endpoint_url": "https://lti-ri.imsglobal.org/platforms/5553/sensors",
    "caliper_federated_session_id": "urn:uuid:d8344282f0aafeab8301"
  },
  "https://purl.imsglobal.org/spec/lti/claim/version": "1.3.0",
  "https://purl.imsglobal.org/spec/lti/claim/custom": {
    "courseId": "067dd1df-6a11-44b7-804c-badc5112e236",
    "recordReferenceKey": "09328153-6019-4b96-af4c-5be61f02d6c1",
    "ltiConfigurationId": "65565f59-0b5c-4a8d-94ab-361bb8d7bb2e",
    "toolId": "GoReact"
  },
  "https://purl.imsglobal.org/spec/lti/claim/deployment_id": "934bfb7848344dbaa054809a0a8de38a",
  "https://purl.imsglobal.org/spec/lti/claim/target_link_uri": "https://lti-ri.imsglobal.org/lti/tools/5355/launches",
  "https://purl.imsglobal.org/spec/lti/claim/tool_platform": {
    "contact_email": "prism-support@exxat.com",
    "name": "Exxat Prism",
    "description": "Exxat Prism description",
    "url": "https://devprism.exxat.com/",
    "product_family_code": "ExxatPrism",
    "version": "V4"
  }
}