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:
{
  "scope": "https://purl.imsglobal.org/spec/lti-ags/scope/lineitem https://purl.imsglobal.org/spec/lti-ags/scope/result.readonly https://purl.imsglobal.org/spec/lti-ags/scope/score https://purl.imsglobal.org/spec/lti-ap/scope/control.all https://purl.imsglobal.org/spec/lti-nrps/scope/contextmembership.readonly https://purl.imsglobal.org/spec/lti-ap/scope/control.all",
  "access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6ImlSNzdZOVU1a3htQzFybzFjTmE3cnJzNVZybnNldVUyX2RaRkdseXFsR2cifQ.eyJjdXN0b20iOnt9LCJzY29wZSI6Imh0dHBzOi8vcHVybC5pbXNnbG9iYWwub3JnL3NwZWMvbHRpLWFncy9zY29wZS9saW5laXRlbSBodHRwczovL3B1cmwuaW1zZ2xvYmFsLm9yZy9zcGVjL2x0aS1hZ3Mvc2NvcGUvcmVzdWx0LnJlYWRvbmx5IGh0dHBzOi8vcHVybC5pbXNnbG9iYWwub3JnL3NwZWMvbHRpLWFncy9zY29wZS9zY29yZSBodHRwczovL3B1cmwuaW1zZ2xvYmFsLm9yZy9zcGVjL2x0aS1hcC9zY29wZS9jb250cm9sLmFsbCBodHRwczovL3B1cmwuaW1zZ2xvYmFsLm9yZy9zcGVjL2x0aS1ucnBzL3Njb3BlL2NvbnRleHRtZW1iZXJzaGlwLnJlYWRvbmx5IGh0dHBzOi8vcHVybC5pbXNnbG9iYWwub3JnL3NwZWMvbHRpLWFwL3Njb3BlL2NvbnRyb2wuYWxsIiwiaXNzIjoicGxhdGZvcm1fbmV3XzIwMjEwNzEyX0F1ZGllbmNlIiwiYXVkIjoicGxhdGZvcm1fbmV3XzIwMjEwNzEyX0NsaWVudF9JRCIsImlhdCI6MTczNTIxNzUzNCwiZXhwIjoxNzM1MjIxMTM0LCJzdWIiOiIxMDdiNDYzYTIyNzYxZmVlNWVlZCIsIm5vbmNlIjoiZGFjMmZmM2E3NzUyOTdlYzllZGMiLCJwbGF0Zm9ybV9pZCI6MjMxOX0.Cnsf29ISKDkyu_YVY3qrYYGRcOL-d0280VQnkA0gMWn07r7KtFpj7iv0tou9Z2bWZBQzyQnWvAUQ0xLq2orT4yvmT-bMx_CAT_bfZFAr8y6wd77Ra3OMd9AwL8BSwuURb9wuwBE54m-M-_SUh2IkSvk97NsAUIG1dy6sgDH9WDBDgdMghoLpMC3gXiyl60Z9E2qFpmrOyboKLqdXrmFFUfaDlZXH8ndJYC4c7P7U1DVWoNLO7nUB923B2kkfrrRS70CfUiKNaWGyN4lUPpLl0MASk1gNsAbVCTD513Xv_ionApiSUSAXLZGLgXjBcMdrtqHXLjo5SxosouMq7H_4Tw",
  "token_type": "Bearer",
  "expires_in": 3600
}
OIDC State
"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6ImlSNzdZOVU1a3htQzFybzFjTmE3cnJzNVZybnNldVUyX2RaRkdseXFsR2ciLCJ0eXAiOiJKV1QifQ.eyJ0b29sX2lkIjoyMDYyLCJzdGF0ZV9ub25jZSI6ImRkMjYyYTZiMTM0YWNjNmM4MmEwIiwicGFyYW1zIjp7InV0ZjgiOiLinJMiLCJpc3MiOiJwbGF0Zm9ybV9uZXdfMjAyMTA3MTJfQXVkaWVuY2UiLCJsb2dpbl9oaW50IjoiMzQ4OTI4IiwidGFyZ2V0X2xpbmtfdXJpIjoiaHR0cHM6Ly9sdGktcmkuaW1zZ2xvYmFsLm9yZy9sdGkvdG9vbHMvMjA2Mi9sYXVuY2hlcyIsImx0aV9tZXNzYWdlX2hpbnQiOiIzOTQ0NCIsImx0aV9kZXBsb3ltZW50X2lkIjoicGxhdGZvcm1fbmV3XzIwMjEwNzEyX3BsYXRmb3JtX0RlcGxveW1lbnRfSUQiLCJjbGllbnRfaWQiOiJwbGF0Zm9ybV9uZXdfMjAyMTA3MTJfQ2xpZW50X0lEIiwiY29tbWl0IjoiUG9zdCByZXF1ZXN0IiwiY29udHJvbGxlciI6Imx0aS9sb2dpbl9pbml0aWF0aW9ucyIsImFjdGlvbiI6ImNyZWF0ZSIsInRvb2xfaWQiOiIyMDYyIn0sImlzcyI6InRvb2xfbmV3XzIwMjEwNzEyIiwic3ViIjoicGxhdGZvcm1fbmV3XzIwMjEwNzEyX0NsaWVudF9JRCIsImF1ZCI6Imh0dHBzOi8vbHRpLXJpLmltc2dsb2JhbC5vcmcvcGxhdGZvcm1zLzIzMTkvYWNjZXNzX3Rva2VucyIsImlhdCI6MTYyNzI2NzEyMCwiZXhwIjoxNjI3MjY3NDIwLCJqdGkiOiIwZTg1ZDJmNmI5ZTUwODU2NTUyNCJ9.MekxVOdq1NNRsSS0D5IpoMUWqW3IGwQMF_Yj0E8JTAnkyV1ILXLCRMsKE2pPvIEV3F3pOLsskPB8QQpnxhrZZXm73WSD-v2F8fvuDufU3gI_IYAo7CIvbGWnZwZvRwq2t-DnXjepd3jkMwVQqbp1EFsxUKdvh1NrDN6vJVUnB16Yjv6uDBeFe2brhZKCloVeLo00Wfm3Cj8B0NCOOthk_W_A3ew2pvqd6NIIvv_8pCrxjIcUrxcJbs1EyddM-bHga3aVfjdiP453-uOe-vdNL2v-tr4ZA-tVby7HkeDx9nYmCxo1BVbKbUzGzTr-Vc5mLdV-DcRS5cPE7r4YJVvyog"
JWT Header
{
  "typ": "JWT",
  "alg": "RS256",
  "kid": "iR77Y9U5kxmC1ro1cNa7rrs5VrnseuU2_dZFGlyqlGg"
}
Security Details
{
  "iss": "platform_new_20210712_Audience",
  "sub": "c3d48b19b7dbe14eb594",
  "aud": "platform_new_20210712_Client_ID",
  "exp": 1627267487,
  "iat": 1627267187,
  "nonce": "dd262a6b134acc6c82a0"
}
Data not in Claims
{
  "given_name": "Otis",
  "family_name": "Mitchell",
  "middle_name": "Kohler",
  "picture": "http://example.org/Otis.jpg",
  "email": "Otis.Mitchell@example.org",
  "name": "Otis Kohler Mitchell",
  "locale": "en-US",
  "https://www.example.com/extension": {
    "color": "violet"
  }
}
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",
    "http://purl.imsglobal.org/vocab/lis/v2/membership#Mentor"
  ],
  "https://purl.imsglobal.org/spec/lti/claim/role_scope_mentor": [
    "a62c52c02ba262003f5e"
  ],
  "https://purl.imsglobal.org/spec/lti/claim/resource_link": {
    "id": "39444",
    "title": "platform_resource_link_1_title",
    "description": "platform_resource_link_1_Description"
  },
  "https://purl.imsglobal.org/spec/lti/claim/context": {
    "id": "25621",
    "label": "platform_context_course_1_label",
    "title": "platform_context_course_1_title",
    "type": [
      "platform_context_course_1_type"
    ]
  },
  "https://purl.imsglobal.org/spec/lti/claim/tool_platform": {
    "name": "platform_new_20210712",
    "contact_email": "",
    "description": "",
    "url": "",
    "product_family_code": "",
    "version": "1.0",
    "guid": 2319
  },
  "https://purl.imsglobal.org/spec/lti-ags/claim/endpoint": {
    "scope": [
      "https://purl.imsglobal.org/spec/lti-ags/scope/lineitem",
      "https://purl.imsglobal.org/spec/lti-ags/scope/result.readonly",
      "https://purl.imsglobal.org/spec/lti-ags/scope/score"
    ],
    "lineitems": "https://lti-ri.imsglobal.org/platforms/2319/contexts/25621/line_items",
    "lineitem": "https://lti-ri.imsglobal.org/platforms/2319/contexts/25621/line_items/20736"
  },
  "https://purl.imsglobal.org/spec/lti-nrps/claim/namesroleservice": {
    "context_memberships_url": "https://lti-ri.imsglobal.org/platforms/2319/contexts/25621/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/2319/sensors",
    "caliper_federated_session_id": "urn:uuid:aedc09c3ae426285f415"
  },
  "https://purl.imsglobal.org/spec/lti/claim/version": "1.3.0",
  "https://purl.imsglobal.org/spec/lti/claim/launch_presentation": {
    "document_target": "iframe",
    "height": 320,
    "width": 240,
    "return_url": "https://lti-ri.imsglobal.org/platforms/2319/returns"
  },
  "https://purl.imsglobal.org/spec/lti/claim/custom": {
    "myCustomValue": "123"
  },
  "https://purl.imsglobal.org/spec/lti/claim/deployment_id": "platform_new_20210712_platform_Deployment_ID",
  "https://purl.imsglobal.org/spec/lti/claim/target_link_uri": "https://lti-ri.imsglobal.org/lti/tools/2062/launches"
}