LTI

Name

LTI (Learning Tools Interoperability) Handler

 

Description

Accepts a request as specified by the Learning Tools Interoperability specification. The signature will be checked between both systems calculated using the key, secret, and timestamp.

 

Fields

Key: The shared key between the producing and consuming (Apidapter) applications used when calculating the signature.

Secret: The shared secret between the producing and consuming applications used when calculating the signature.

 

Examples

Integrating a learning management system with a third-party blogging tool.

 

Errors

Handler will error if:

  1. The signature is invalid. This can happen when the secret does not match between the systems, or the signature is calculated incorrectly.
  2. The timestamp is stale, meaning the signature was calculated at a time outside the valid window.
  3. Information required to verify the signature were not provided.
  4. A required LTI parameter was not included (resource_link_id, lti_message_type, or lti_version).
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.
Powered by Zendesk