-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathclaims.yaml
94 lines (94 loc) · 5.13 KB
/
claims.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
parameters:
editor_claims:
AGS:
name: !php/const \OAT\Library\Lti1p3Core\Message\Payload\LtiMessagePayloadInterface::CLAIM_LTI_AGS
value:
scope: [
'https://purl.imsglobal.org/spec/lti-ags/scope/lineitem',
'https://purl.imsglobal.org/spec/lti-ags/scope/result.readonly',
'https://purl.imsglobal.org/spec/lti-ags/scope/score'
]
lineitems: '%application_host%/platform/service/ags/default/lineitems'
lineitem: '%application_host%/platform/service/ags/default/lineitems/label'
ACS:
name: !php/const \OAT\Library\Lti1p3Core\Message\Payload\LtiMessagePayloadInterface::CLAIM_LTI_ACS
value:
actions: [
'pause',
'resume',
'terminate',
'update',
'flag'
]
assessment_control_url: '{url|required}'
Basic Outcome:
name: !php/const \OAT\Library\Lti1p3Core\Message\Payload\LtiMessagePayloadInterface::CLAIM_LTI_BASIC_OUTCOME
value:
lis_result_sourcedid: 'default'
lis_outcome_service_url: '%application_host%/platform/service/basic-outcome'
Context:
name: !php/const \OAT\Library\Lti1p3Core\Message\Payload\LtiMessagePayloadInterface::CLAIM_LTI_CONTEXT
value:
id: 'default'
type: []
label: '{string|optional}'
title: '{string|optional}'
Launch presentation:
name: !php/const \OAT\Library\Lti1p3Core\Message\Payload\LtiMessagePayloadInterface::CLAIM_LTI_LAUNCH_PRESENTATION
value:
document_target: '{string|optional}'
height: '{int|optional}'
width: '{int|optional}'
return_url: '{url|optional}'
locale: '{string|optional}'
LIS:
name: !php/const \OAT\Library\Lti1p3Core\Message\Payload\LtiMessagePayloadInterface::CLAIM_LTI_LIS
value:
course_offering_sourcedid: '{string|optional}'
course_section_sourcedid: '{string|optional}'
outcome_service_url: '{url|optional}'
person_sourcedid: '{string|optional}'
result_sourcedid: '{string|optional}'
NRPS:
name: !php/const \OAT\Library\Lti1p3Core\Message\Payload\LtiMessagePayloadInterface::CLAIM_LTI_NRPS
value:
context_memberships_url: '%application_host%/platform/service/nrps/default/memberships/default'
service_versions: ['2.0']
Platform instance:
name: !php/const \OAT\Library\Lti1p3Core\Message\Payload\LtiMessagePayloadInterface::CLAIM_LTI_TOOL_PLATFORM
value:
guid: '{string|required}'
contact_email: '{string|optional}'
description: '{string|optional}'
name: '{string|optional}'
url: '{url|optional}'
product_family_code: '{string|optional}'
version: '{string|optional}'
Resource link:
name: !php/const \OAT\Library\Lti1p3Core\Message\Payload\LtiMessagePayloadInterface::CLAIM_LTI_RESOURCE_LINK
value:
id: '{string|required}'
title: '{string|optional}'
description: '{string|optional}'
Roles:
name: !php/const \OAT\Library\Lti1p3Core\Message\Payload\LtiMessagePayloadInterface::CLAIM_LTI_ROLES
value: ['http://purl.imsglobal.org/vocab/lis/v2/membership#Learner']
Custom – Review:
name: !php/const \OAT\Library\Lti1p3Core\Message\Payload\LtiMessagePayloadInterface::CLAIM_LTI_CUSTOM
value:
deliverySettings.review.enabled: 'true'
deliverySettings.review.showCorrect: 'true'
deliverySettings.review.showScore: 'true'
deliverySettings.review.showQuestion: 'false'
deliverySettings.review.showUnShuffled: 'true'
Custom – Proctored:
name: !php/const \OAT\Library\Lti1p3Core\Message\Payload\LtiMessagePayloadInterface::CLAIM_LTI_CUSTOM
value:
proctoringSettings.enableMonitoring: 'true'
proctoringSettings.requireProctorAuthorization: 'true'
Custom – Plugins:
name: !php/const \OAT\Library\Lti1p3Core\Message\Payload\LtiMessagePayloadInterface::CLAIM_LTI_CUSTOM
value:
deliverySettings.plugins.add: 'taoQtiNuiTest/runner/plugins/panel/a11y/plugin'
deliverySettings.plugins.remove: 'taoQtiNuiTest/runner/plugins/tools/highlighter/plugin,taoQtiNuiTest/runner/plugins/tools/scratchpad/plugin'
deliverySettings.plugins: '{"readAloud": {"readAloudOption": "always-enabled"}, "a11yMenuPanel": {"openOnStart": true, "contrastTheme": {"enabled": true, "themes": ["default", "whiteOnBlue", "yellowOnBlack", "blueOnYellow", "greyOnGreen"]}, "groups": ["group-contrast", "group-pointer", "group-text", "group-zoom"]}}'