Name
LTI 1.1 (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:
- The signature is invalid. This can happen when the secret does not match between the systems, or the signature is calculated incorrectly.
- The timestamp is stale, meaning the signature was calculated at a time outside the valid window.
- Information required to verify the signature were not provided.
- A required LTI 1.1 parameter was not included (resource_link_id, lti_message_type, or lti_version).
0 Comments