-
Notifications
You must be signed in to change notification settings - Fork 63
/
hypermedia-context.jsonld
90 lines (90 loc) · 2.47 KB
/
hypermedia-context.jsonld
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
{
"@context" : {
"td": "https://www.w3.org/2019/wot/td#",
"jsonschema": "https://www.w3.org/2019/wot/json-schema#",
"wotsec": "https://www.w3.org/2019/wot/security#",
"hctl": "https://www.w3.org/2019/wot/hypermedia#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"@vocab": "https://www.w3.org/2019/wot/hypermedia#",
"Link" : {
"@id" : "hctl:Link"
},
"Form" : {
"@id" : "hctl:Form"
},
"scopes": {
"@id": "wotsec:scopes"
},
"security" : {
"@id" : "td:hasSecurityConfiguration",
"@type" : "@id"
},
"op" : {
"@id" : "hctl:hasOperationType",
"@type": "@vocab"
},
"readproperty": "td:readProperty",
"writeproperty": "td:writeProperty",
"observeproperty": "td:observeProperty",
"observeallproperties": "td:observeAllProperties",
"unobserveproperty": "td:unobserveProperty",
"unobserveallproperties": "td:unobserveAllProperties",
"invokeaction": "td:invokeAction",
"queryaction": "td:queryAction",
"queryallactions": "td:queryAllActions",
"cancelaction": "td:cancelAction",
"subscribeevent": "td:subscribeEvent",
"subscribeallevents": "td:subscribeAllEvents",
"unsubscribeevent": "td:unsubscribeEvent",
"unsubscribeallevents": "td:unsubscribeAllEvents",
"readallproperties": "td:readAllProperties",
"writeallproperties": "td:writeAllProperties",
"readmultipleproperties": "td:readMultipleProperties",
"writemultipleproperties": "td:writeMultipleProperties",
"subprotocol" : {
"@id" : "hctl:forSubProtocol"
},
"contentType" : {
"@id" : "hctl:forContentType"
},
"contentCoding" : {
"@id" : "hctl:forContentCoding"
},
"anchor" : {
"@id" : "hctl:hasAnchor",
"@type": "@id"
},
"sizes" : {
"@id" : "hctl:hasSizes"
},
"hreflang" : {
"@id" : "hctl:hasHreflang"
},
"href" : {
"@id": "hctl:hasTarget",
"@type": "xsd:anyURI"
},
"rel" : {
"@id" : "hctl:hasRelationType"
},
"type" : {
"@id" : "hctl:hintsAtMediaType"
},
"response": {
"@id": "hctl:returns"
},
"additionalResponses": {
"@id": "hctl:additionalReturns",
"@container": "@set"
},
"schema": {
"@id": "hctl:hasAdditionalOutputSchema",
"@type" : "@id"
},
"success": {
"@id": "hctl:isSuccess"
}
}
}