File tree Expand file tree Collapse file tree 4 files changed +25
-14
lines changed
artifacts/src/main/resources/common Expand file tree Collapse file tree 4 files changed +25
-14
lines changed Original file line number Diff line number Diff line change 44 "version" : " 2025-1" ,
55 "path" : " /some/path/2025-1" ,
66 "binding" : " HTTPS" ,
7- "serviceId" : " service-asdf"
7+ "serviceId" : " service-asdf" ,
8+ "identifierType" : " did:web"
89 },
910 {
1011 "version" : " 2024-1" ,
1819 " refresh_token"
1920 ]
2021 },
21- "serviceId" : " service-asdf"
22+ "serviceId" : " service-asdf" ,
23+ "identifierType" : " D-U-N-S"
2224
2325 },
2426 {
Original file line number Diff line number Diff line change 5151 " HTTPS"
5252 ]
5353 },
54+ "identifierType" : {
55+ "type" : " string"
56+ },
5457 "serviceId" : {
5558 "type" : " string"
5659 },
Original file line number Diff line number Diff line change @@ -24,11 +24,26 @@ must provide a version metadata endpoint ending with URI segments `/.well-known/
2424endpoint should adhere to [[ rfc8615]] .
2525
2626A [ =Connector=] must respond to a respective HTTPS request by returning a [ ` VersionResponse ` ] ( #VersionResponse-table )
27- with at least one item. The item connects the version tag (` version ` attribute) with a path to the endpoint.
27+ with at least one item.
28+
29+ <p data-include =" message/table/versionresponse.html " data-include-format =" html " >
30+ </p >
31+
32+ The item connects the version tag (` version ` attribute) with a path to the endpoint.
2833The semantics of the ` path ` property are specified by each protocol binding. The ` serviceId ` is a unique id for
2934a [ =Data Service=] and allows to group DSP-endpoints exposed by different [ =Data Service=] s across versions. ` binding `
30- describes the DSP protocol binding such as HTTPS. ` auth ` describes how a DSP endpoint is secured by means of the
31- ` protocol ` , ` version ` strings and the ` profile ` array.
35+ describes the DSP protocol binding such as HTTPS. ` identifierType ` describes the type of identifier used to refer to
36+ participants in the protocol communication.
37+
38+ <p data-include =" message/table/version.html " data-include-format =" html " >
39+ </p >
40+
41+ ` auth ` describes how a DSP endpoint is secured by means of the ` protocol ` , ` version ` strings and the ` profile ` array.
42+
43+
44+ <p data-include =" message/table/auth.html " data-include-format =" html " >
45+ </p >
46+
3247
3348This data object must comply to the [ JSON Schema] ( message/schema/protocol-version-schema.json ) . The requesting
3449[ =Connector=] may select from the endpoints in the response. If the [ =Connector=] can't identify a matching Dataspace
Original file line number Diff line number Diff line change 33<p data-include =" message/table/action.html " data-include-format =" html " >
44</p >
55
6- <p data-include =" message/table/auth.html " data-include-format =" html " >
7- </p >
8-
96<p data-include =" message/table/agreement.html " data-include-format =" html " >
107</p >
118
3835
3936<p data-include =" message/table/rule.html " data-include-format =" html " >
4037</p >
41-
42- <p data-include =" message/table/versionresponse.html " data-include-format =" html " >
43- </p >
44-
45- <p data-include =" message/table/version.html " data-include-format =" html " >
46- </p >
You can’t perform that action at this time.
0 commit comments