Validated output of a successful LTI launch.
Access claim data through context.claims — for example,
context.claims.roles, context.claims.resource_link.id, or
context.claims.target_link_uri.
Fields
:claims— parsed claim data from the ID Token:registration— whatever yourLtix.StorageAdapter.get_registration/2returned. Access your own fields (database IDs, tenant info, etc.) directly on this struct.:deployment— whatever yourLtix.StorageAdapter.get_deployment/2returned.
Summary
Types
@type t() :: %Ltix.LaunchContext{ claims: Ltix.LaunchClaims.t(), deployment: Ltix.Deployable.t(), registration: Ltix.Registerable.t() }