ltijs
Version:
Easily turn your web application into a LTI 1.3 Learning Tool.
43 lines • 2.65 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.IdTokenClaim = exports.LtiMessageType = void 0;
var LtiMessageType;
(function (LtiMessageType) {
LtiMessageType["ResourceLinkRequest"] = "LtiResourceLinkRequest";
LtiMessageType["DeepLinkingRequest"] = "LtiDeepLinkingRequest";
LtiMessageType["SubmissionReviewRequest"] = "LtiSubmissionReviewRequest";
})(LtiMessageType || (exports.LtiMessageType = LtiMessageType = {}));
var IdTokenClaim;
(function (IdTokenClaim) {
IdTokenClaim["Iss"] = "iss";
IdTokenClaim["Sub"] = "sub";
IdTokenClaim["Aud"] = "aud";
IdTokenClaim["Azp"] = "azp";
IdTokenClaim["Exp"] = "exp";
IdTokenClaim["Iat"] = "iat";
IdTokenClaim["Nonce"] = "nonce";
IdTokenClaim["GivenName"] = "given_name";
IdTokenClaim["FamilyName"] = "family_name";
IdTokenClaim["Name"] = "name";
IdTokenClaim["Email"] = "email";
IdTokenClaim["DeploymentId"] = "https://purl.imsglobal.org/spec/lti/claim/deployment_id";
IdTokenClaim["MessageType"] = "https://purl.imsglobal.org/spec/lti/claim/message_type";
IdTokenClaim["Version"] = "https://purl.imsglobal.org/spec/lti/claim/version";
IdTokenClaim["Roles"] = "https://purl.imsglobal.org/spec/lti/claim/roles";
IdTokenClaim["RoleScopeMentor"] = "https://purl.imsglobal.org/spec/lti/claim/role_scope_mentor";
IdTokenClaim["TargetLinkUri"] = "https://purl.imsglobal.org/spec/lti/claim/target_link_uri";
IdTokenClaim["ToolPlatform"] = "https://purl.imsglobal.org/spec/lti/claim/tool_platform";
IdTokenClaim["Context"] = "https://purl.imsglobal.org/spec/lti/claim/context";
IdTokenClaim["ResourceLink"] = "https://purl.imsglobal.org/spec/lti/claim/resource_link";
IdTokenClaim["LaunchPresentation"] = "https://purl.imsglobal.org/spec/lti/claim/launch_presentation";
IdTokenClaim["Custom"] = "https://purl.imsglobal.org/spec/lti/claim/custom";
IdTokenClaim["Lis"] = "https://purl.imsglobal.org/spec/lti/claim/lis";
IdTokenClaim["ForUser"] = "https://purl.imsglobal.org/spec/lti/claim/for_user";
IdTokenClaim["Endpoint"] = "https://purl.imsglobal.org/spec/lti-ags/claim/endpoint";
IdTokenClaim["NamesRoleService"] = "https://purl.imsglobal.org/spec/lti-nrps/claim/namesroleservice";
IdTokenClaim["DeepLinkingSettings"] = "https://purl.imsglobal.org/spec/lti-dl/claim/deep_linking_settings";
// Not real OIDC/LTI-spec claims, internal bookkeeping fields
IdTokenClaim["ClientId"] = "client_id";
IdTokenClaim["PlatformId"] = "platform_id";
})(IdTokenClaim || (exports.IdTokenClaim = IdTokenClaim = {}));
//# sourceMappingURL=id-token.constants.js.map