*Please note: IMS Global support for LTI 1.1 operability ended as of June 30, 2022. Apidapter support for LTI 1.1 operability is scheduled to end at the end of 2023.
LTI (Learning Tools Interoperability) 1.1 Handler
Accepts a request as specified by the Learning Tools Interoperability 1.1 specification. The signature will be checked between both systems calculated using the key, secret, and timestamp.
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.
Integrating a learning management system with a third-party syllabus management tool, like Concourse Syllabus.
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 not provided.
- A required LTI 1.1 parameter was not included (resource_link_id, lti_message_type, or lti_version).