Custom fields manipulated after sending a request
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2023
08:27 AM
I have a tool that is is using LTI 1.3 with custom field
test.developer=bart
testTakerIds=["548ab123-8ab0-4bff-b152-e2dcbeffd315"]
I noticed that dots and camel case are being transformed into following in JWT token:
test_developer=bart
testtakerids=["548ab123-8ab0-4bff-b152-e2dcbeffd315"]
I could not find a requirement on LTI documentation that restrict usage of any symbols inside custom claims.
Why is this happening and how I could disable this behaviour. I could not find any validation regarding payload of https://purl.imsglobal.org/spec/lti/claim/custom