-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathspec.bs
More file actions
105 lines (93 loc) · 3.39 KB
/
spec.bs
File metadata and controls
105 lines (93 loc) · 3.39 KB
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
95
96
97
98
99
100
101
102
103
104
105
<pre class="metadata">
Title: Aggregator Specification
Shortname: aggregator-spec
Level: none
Status: LD
Editor: Maarten Vandenbrande, Ghent University - imec http://idlab.ugent.be/, maarten.vandenbrande@ugent.be
Editor: Pol Nachtergaele, Ghent University - imec http://idlab.ugent.be/, pol.nachtergaele@ugent.be
Abstract: The Aggregator Protocol defines an HTTP interface for discovering aggregator deployments,
registering aggregator instances, and managing services that execute data transformations. The protocol
leverages OIDC and User-Managed Access (UMA) for authentication and authorization, enabling secure access
to protected derived resources.
Markup Shorthands: markdown yes, css no
Local Boilerplate: logo yes
Canonical URL: _ORCHESTRATOR_CURRENT_BUILD_FULL_LINK_
Previous Version: _ORCHESTRATOR_PREVIOUS_BUILD_FULL_LINK_
</pre>
<pre class="anchors">
spec: HTML; urlPrefix: https://html.spec.whatwg.org/multipage/#
type: dfn; text: server-sent events
</pre>
<pre class="biblio">
{
"A4DS": {
"href": "https://spec.knows.idlab.ugent.be/A4DS/L1/latest/",
"title": "Authorization for Data Spaces (A4DS)"
},
"Client-ID": {
"href": "https://datatracker.ietf.org/doc/draft-parecki-oauth-client-id-metadata-document/",
"title": "OAuth Client ID Metadata Document",
"authors": [
"Aaron Parecki",
"Emelia Smith"
],
"date": "10 January 2025",
"status": "Internet-Draft"
},
"FNO": {
"href": "https://w3id.org/function/spec/",
"title": "Function Ontology (FnO)"
},
"Hydra": {
"href": "https://www.hydra-cg.com/spec/latest/core/",
"title": "Hydra Core Vocabulary"
},
"OIDC-Core": {
"href": "https://openid.net/specs/openid-connect-core-1_0.html",
"title": "OpenID Connect Core 1.0"
},
"SA4DS": {
"href": "https://solid.github.io/service-authorization-for-data-spaces/",
"title": "Service Authorization for Data Spaces (SA4DS)"
},
"SEMVER": {
"href": "https://semver.org/",
"title": "Semantic Versioning 2.0.0"
},
"UMA": {
"href": "https://docs.kantarainitiative.org/uma/rec-uma-core.html",
"title": "User-Managed Access (UMA) 2.0"
},
"WEBID-PROFILE": {
"href": "https://solid.github.io/webid-profile/",
"title": "WebID Profile"
},
"Data-Catalog": {
"href": "https://www.w3.org/TR/vocab-dcat-3/",
"title": "Data Catalog Vocabulary"
},
"LDP": {
"href": "https://www.w3.org/TR/ldp/",
"title": "Linked Data Platform"
},
"PROV-O": {
"href": "https://www.w3.org/TR/prov-o/",
"title": "The Provenance Ontology"
},
"Web-Linking": {
"href": "https://www.rfc-editor.org/rfc/rfc8288",
"title": "Web Linking"
}
}
</pre>
<!-- Content -->
<pre class="include" path="sections/01-introduction.bs"></pre>
<pre class="include" path="sections/02-definitions.bs"></pre>
<pre class="include" path="sections/03-architecture-and-resource-model.bs"></pre>
<pre class="include" path="sections/04-aggregator-data-model.bs"></pre>
<pre class="include" path="sections/05-aggregator-server-metadata.bs"></pre>
<pre class="include" path="sections/06-aggregator-management.bs"></pre>
<pre class="include" path="sections/07-security-model-authentication-and-authorization.bs"></pre>
<pre class="include" path="sections/08-aggregator-metadata.bs"></pre>
<pre class="include" path="sections/09-aggregator-service-management.bs"></pre>
<pre class="include" path="sections/11-vocabulary.bs"></pre>