Variable LTI13JwtPayloadSchemaConst
LTI13JwtPayloadSchema: ZodObject<
{
aud: ZodUnion<readonly [ZodString, ZodArray<ZodString>]>;
email: ZodString;
exp: ZodNumber;
family_name: ZodString;
given_name: ZodString;
"https://purl.imsglobal.org/spec/lti-ags/claim/endpoint": ZodOptional<
ZodObject<
{
lineitem: ZodOptional<ZodString>;
lineitems: ZodOptional<ZodString>;
scope: ZodArray<ZodString>;
},
$strip,
>,
>;
"https://purl.imsglobal.org/spec/lti-dl/claim/deep_linking_settings": ZodOptional<
ZodObject<
{
accept_media_types: ZodOptional<ZodString>;
accept_multiple: ZodOptional<ZodBoolean>;
accept_presentation_document_targets: ZodArray<ZodString>;
accept_types: ZodArray<ZodString>;
auto_create: ZodOptional<ZodBoolean>;
data: ZodOptional<ZodString>;
deep_link_return_url: ZodString;
},
$strip,
>,
>;
"https://purl.imsglobal.org/spec/lti-nrps/claim/namesroleservice": ZodOptional<
ZodObject<
{
context_memberships_url: ZodString;
service_versions: ZodOptional<ZodArray<ZodString>>;
},
$strip,
>,
>;
"https://purl.imsglobal.org/spec/lti/claim/context": ZodOptional<
ZodObject<
{
id: ZodString;
label: ZodOptional<ZodString>;
title: ZodOptional<ZodString>;
},
$strip,
>,
>;
"https://purl.imsglobal.org/spec/lti/claim/custom": ZodOptional<
ZodRecord<ZodString, ZodString>,
>;
"https://purl.imsglobal.org/spec/lti/claim/deployment_id": ZodString;
"https://purl.imsglobal.org/spec/lti/claim/launch_presentation": ZodOptional<
ZodObject<
{
locale: ZodOptional<ZodString>;
target: ZodOptional<ZodString>;
url: ZodOptional<ZodString>;
},
$strip,
>,
>;
"https://purl.imsglobal.org/spec/lti/claim/lis": ZodOptional<
ZodObject<{ person_sourcedid: ZodOptional<ZodString> }, $strip>,
>;
"https://purl.imsglobal.org/spec/lti/claim/message_type": ZodUnion<
readonly [
ZodLiteral<"LtiResourceLinkRequest">,
ZodLiteral<"LtiDeepLinkingRequest">,
],
>;
"https://purl.imsglobal.org/spec/lti/claim/resource_link": ZodOptional<
ZodObject<{ id: ZodString; title: ZodOptional<ZodString> }, $strip>,
>;
"https://purl.imsglobal.org/spec/lti/claim/roles": ZodOptional<
ZodArray<ZodString>,
>;
"https://purl.imsglobal.org/spec/lti/claim/target_link_uri": ZodString;
"https://purl.imsglobal.org/spec/lti/claim/tool_platform": ZodOptional<
ZodObject<
{
contact_email: ZodOptional<ZodString>;
description: ZodOptional<ZodString>;
guid: ZodString;
name: ZodOptional<ZodString>;
product_family_code: ZodOptional<ZodString>;
url: ZodOptional<ZodString>;
version: ZodOptional<ZodString>;
},
$strip,
>,
>;
"https://purl.imsglobal.org/spec/lti/claim/version": ZodLiteral<"1.3.0">;
iat: ZodNumber;
iss: ZodString;
name: ZodString;
nbf: ZodOptional<ZodNumber>;
nonce: ZodString;
sub: ZodString;
},
$strip,
> = ...