diff --git a/README.md b/README.md index bc38372d..42517e58 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# International Dataspaces (IDS) - Version X +# Dataspace Protocol - Version 0.8 ### Working Draft 1 February 2023 @@ -8,27 +8,27 @@ ## Abstract -IDS is a set of specifications designed to facilitate interoperable data sharing between entities governed by usage control and based on Web technologies. These specifications +The __Dataspace Protocol__ is a set of specifications designed to facilitate interoperable data sharing between entities governed by usage control and based on Web technologies. These specifications define the schemas and protocols required for entities to publish data, negotiate usage agreements, and access data as part of a federation of technical systems termed a __*dataspace*__. ## Introduction Sharing data between autonomous entities requires the provision of metadata to facilitate the transfer of assets by making use of a data transfer (or application layer) protocol. -IDS defines how this metadata is provisioned: +The __Dataspace Protocol__ defines how this metadata is provisioned: 1. How data assets are deployed as [DCAT Catalogs](https://www.w3.org/TR/vocab-dcat-3/) and usage control is expressed as [ODRL Policies](https://www.w3.org/TR/odrl-model/). 2. How contract agreements that govern data usage are syntactically expressed and electronically negotiated. 3. How data assets are accessed using data transfer protocols. These specifications build on protocols located in the [ISO OSI model (ISO/IEC 7498-1:1994)](https://www.iso.org/standard/20269.html) layers, like HTTPS. -The purpose of this specification is to define interactions between systems independend of such protocols, but describing how to implement it in an unambigious and extensible way. +The purpose of this specification is to define interactions between systems independent of such protocols, but describing how to implement it in an unambiguous and extensible way. To do so, the messages that are exchanged during the process are described in this specification and the states and their transitions are specified as state machines, based on the key terms and concepts of a data space. On this foundation the binding to data transfer protocols, like HTTPS, is described. The specifications are organized into the following documents: -* A __*Dataspace Information Model*__ document that defines key terms. +* __*Dataspace Model*__ and __*Dataspace Terminology*__ documents that define key terms. * __*Catalog Protocol*__ and __*Catalog HTTPS Binding*__ documents that define how DCAT Catalogs are published and accessed as HTTPS endpoints respectively. * __*Contract Negotiation Protocol*__ and __*Contract Negotiation HTTPS Binding*__ documents that define how contract negotiations are conducted and requested via HTTPS endpoints. * __*Transfer Process Protocol*__ and __*Transfer Process HTTPS Binding*__ documents that define how transfer processes using a given data transfer protocol are governed via HTTPS @@ -40,20 +40,20 @@ As an implication, the data transfer can be conducted in a separated process if ### Context of this specification -The __*Name of the protocol goes here*__ is used in the context of data spaces as described and defined in the subequent sections with the purpose to support interoperability. -In this context, the specification provides fundamental technical interoperability for particiants in data spaces and therefore the protocol specified here is required to join any data space as specified [here](). +The __Dataspace Protocol__ is used in the context of data spaces as described and defined in the subsequent sections with the purpose to support interoperability. +In this context, the specification provides fundamental technical interoperability for participants in data spaces and therefore the protocol specified here is required to join any data space as specified [here](). Beyond the technical interoperability measures described in this specification, semantic interoperability should also be addressed by the participants. On the perspective of the data space, interoperability needs to be addressed also on the level of trust, on organizational level and on legal level. The aspect of cross data space communication is not subject of this document, as this is addressed by the data spaces' organizational and legal agreements. -The interaction of participants in a data space is conducted by the participant agents, so called Data Connectors, which implement the protocols described above. -While most interactions take place between data connectors, some interactions with other systems are required. +The interaction of participants in a data space is conducted by the participant agents, so-called Connectors, which implement the protocols described above. +While most interactions take place between Connectors, some interactions with other systems are required. The figure below provides an overview on the context of this specification. An Identity Provider realizes the required interfaces and provides required information to implement Trust Framework of a data space. -The validation of the identity of a given participant agent and the validation of addtional claims is the fundamental mechanism. The strucutre and content of such claims and identity may vary between different data spaces, as well as the structure of such an Identity Provider, e.g. a centralized system, a decentralized system or a federated system. +The validation of the identity of a given participant agent and the validation of additional claims is the fundamental mechanism. The structure and content of such claims and identity may vary between different data spaces, as well as the structure of such an Identity Provider, e.g. a centralized system, a decentralized system or a federated system. -A connector will implement addtional internal functionalities, like monitoring or Policy Engines, as appropriate. It is not covered by this specification, if a connector implements such or how. +A connector will implement additional internal functionalities, like monitoring or Policy Engines, as appropriate. It is not covered by this specification, if a connector implements such or how. -The same applies for the data, which is transfered between the systems. While this document does not define the transpprt protocol, the structure, syntax and semantics of the data, a specification for those aspects is required and subject to the agreements of the participants or the data space. +The same applies for the data, which is transferred between the systems. While this document does not define the transport protocol, the structure, syntax and semantics of the data, a specification for those aspects is required and subject to the agreements of the participants or the data space. ![Overview on protocol and context](./figures/ProtocolOverview.png) diff --git a/catalog/catalog.binding.https.md b/catalog/catalog.binding.https.md index 9f72f2fc..f059d70f 100644 --- a/catalog/catalog.binding.https.md +++ b/catalog/catalog.binding.https.md @@ -36,7 +36,7 @@ POST https://provider.com/catalog/request Authorization: ... { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:CatalogRequest" "dspace:filter": {} } @@ -93,7 +93,7 @@ and the HTTP `Link` header. The `Link` header will contain URLs for navigating t ``` Link: ; rel="next" { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dcat:Catalog" ... } @@ -140,7 +140,7 @@ POST https://provider.com/catalog/request Authorization: ... { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:CatalogRequest" "@id: "..." "dspace:callbackAddress": "https://example.com/endpoint" diff --git a/catalog/message/catalog-error-message.json b/catalog/message/catalog-error-message.json index 4f661912..c5b6e1bb 100644 --- a/catalog/message/catalog-error-message.json +++ b/catalog/message/catalog-error-message.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:CatalogErrorMessage", "dspace:code": "123:A", "dspace:reason": [ diff --git a/catalog/message/catalog-request-message.json b/catalog/message/catalog-request-message.json index 472f92ba..b3ae388d 100644 --- a/catalog/message/catalog-request-message.json +++ b/catalog/message/catalog-request-message.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:CatalogRequestMessage", "dspace:filter": {} } diff --git a/catalog/message/catalog.json b/catalog/message/catalog.json index 33eca4f6..c5349651 100644 --- a/catalog/message/catalog.json +++ b/catalog/message/catalog.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "urn:uuid:3afeadd8-ed2d-569e-d634-8394a8836d57", "@type": "dcat:Catalog", "dct:title": "Data Provider A Catalog", diff --git a/catalog/message/dataset-request-message.json b/catalog/message/dataset-request-message.json index dd06df2a..e6a16d34 100644 --- a/catalog/message/dataset-request-message.json +++ b/catalog/message/dataset-request-message.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:DatasetRequestMessage", "dspace:dataset": "urn:uuid:3dd1add8-4d2d-569e-d634-8394a8836a88" } diff --git a/catalog/message/diagram/catalog-error-message.png b/catalog/message/diagram/catalog-error-message.png index 23f8b22a..af0b59e1 100644 Binary files a/catalog/message/diagram/catalog-error-message.png and b/catalog/message/diagram/catalog-error-message.png differ diff --git a/catalog/message/diagram/catalog-error-message.puml b/catalog/message/diagram/catalog-error-message.puml index 19fdf4b6..598e0e68 100644 --- a/catalog/message/diagram/catalog-error-message.puml +++ b/catalog/message/diagram/catalog-error-message.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:CatalogErrorMessage" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : "dspace:CatalogErrorMessage" dspace:code : String dspace:reason : Array diff --git a/catalog/message/diagram/catalog-request-message.png b/catalog/message/diagram/catalog-request-message.png index 9988f7da..367ac424 100644 Binary files a/catalog/message/diagram/catalog-request-message.png and b/catalog/message/diagram/catalog-request-message.png differ diff --git a/catalog/message/diagram/catalog-request-message.puml b/catalog/message/diagram/catalog-request-message.puml index 3206b478..c6835611 100644 --- a/catalog/message/diagram/catalog-request-message.puml +++ b/catalog/message/diagram/catalog-request-message.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:CatalogRequestMessage" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : dspace:CatalogRequestMessage dspace:filter : Object } diff --git a/catalog/message/example/dcat.distribution.example.json b/catalog/message/example/dcat.distribution.example.json index 1b834724..ab5bcff3 100644 --- a/catalog/message/example/dcat.distribution.example.json +++ b/catalog/message/example/dcat.distribution.example.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "http://provider.com/catalog1/dataset1/", "@type": "dcat:Dataset", "dct:title" : "IDS Dataset #1", diff --git a/catalog/message/example/dcat.distribution.example.option1.json b/catalog/message/example/dcat.distribution.example.option1.json index 2fdde8c8..3d1d18a4 100644 --- a/catalog/message/example/dcat.distribution.example.option1.json +++ b/catalog/message/example/dcat.distribution.example.option1.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "http://provider.com/catalog1/dataset1/", "@type": "dcat:Dataset", "dct:title": "IDS Dataset Collection", diff --git a/catalog/message/example/dcat.distribution.example.option2.json b/catalog/message/example/dcat.distribution.example.option2.json index 93b70f42..b2badac3 100644 --- a/catalog/message/example/dcat.distribution.example.option2.json +++ b/catalog/message/example/dcat.distribution.example.option2.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "http://provider.com/catalog1/dataset1/", "@type": "dcat:Dataset", "dct:title" : "IDS Dataset Collection", diff --git a/catalog/message/schema/catalog-error-message-schema.json b/catalog/message/schema/catalog-error-message-schema.json index 2ceb719d..a3b40f28 100644 --- a/catalog/message/schema/catalog-error-message-schema.json +++ b/catalog/message/schema/catalog-error-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/CatalogErrorMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/CatalogErrorMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/CatalogErrorMessageSchema", "definitions": { "CatalogErrorMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { diff --git a/catalog/message/schema/catalog-message-schema.json b/catalog/message/schema/catalog-message-schema.json index 48c0474a..df0cc6d3 100644 --- a/catalog/message/schema/catalog-message-schema.json +++ b/catalog/message/schema/catalog-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/CatalogMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/CatalogMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/CatalogMessageSchema", "definitions": { "CatalogMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { @@ -25,7 +25,7 @@ "dspace:catalog": { "type": "array", "items": { - "$ref": "https://w3id.org/dspace/schemas/1/0/CatalogSchema#definitions/Catalog" + "$ref": "https://w3id.org/dspace/schemas/v0.8/CatalogSchema#definitions/Catalog" } } } diff --git a/catalog/message/schema/catalog-request-message-schema.json b/catalog/message/schema/catalog-request-message-schema.json index 0dc05067..c2b2adec 100644 --- a/catalog/message/schema/catalog-request-message-schema.json +++ b/catalog/message/schema/catalog-request-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/CatalogRequestMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/CatalogRequestMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/CatalogRequestMessageSchema", "definitions": { "CatalogRequestMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { diff --git a/catalog/message/schema/catalog-schema.json b/catalog/message/schema/catalog-schema.json index 5dca6423..75f01d6e 100644 --- a/catalog/message/schema/catalog-schema.json +++ b/catalog/message/schema/catalog-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/Catalog" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/CatalogSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/CatalogSchema", "definitions": { "Catalog": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { diff --git a/catalog/message/schema/dataset-request-message-schema.json b/catalog/message/schema/dataset-request-message-schema.json index 7d7d11e7..2638350b 100644 --- a/catalog/message/schema/dataset-request-message-schema.json +++ b/catalog/message/schema/dataset-request-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/DatasetRequestMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/DatasetRequestMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/DatasetRequestMessageSchema", "definitions": { "DatasetRequestMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { diff --git a/catalog/message/shape/catalog-error-message-shape.ttl b/catalog/message/shape/catalog-error-message-shape.ttl index 68604303..c1d11e3a 100644 --- a/catalog/message/shape/catalog-error-message-shape.ttl +++ b/catalog/message/shape/catalog-error-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/catalog/message/shape/catalog-message-shape.ttl b/catalog/message/shape/catalog-message-shape.ttl index 58fccfda..1033f61d 100644 --- a/catalog/message/shape/catalog-message-shape.ttl +++ b/catalog/message/shape/catalog-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/catalog/message/shape/catalog-request-message-shape.ttl b/catalog/message/shape/catalog-request-message-shape.ttl index 0c60be79..0ab1f6f6 100644 --- a/catalog/message/shape/catalog-request-message-shape.ttl +++ b/catalog/message/shape/catalog-request-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/catalog/message/shape/catalog-shape.ttl b/catalog/message/shape/catalog-shape.ttl index 6da27e78..90b57491 100644 --- a/catalog/message/shape/catalog-shape.ttl +++ b/catalog/message/shape/catalog-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/catalog/message/shape/dataset-request-message-shape.ttl b/catalog/message/shape/dataset-request-message-shape.ttl index 3dc3ddf6..20315b15 100644 --- a/catalog/message/shape/dataset-request-message-shape.ttl +++ b/catalog/message/shape/dataset-request-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/common/schema/context.json b/common/schema/context.json index cabbe145..2a1c0a64 100644 --- a/common/schema/context.json +++ b/common/schema/context.json @@ -1,6 +1,6 @@ { "@context": { - "dspace": "https://w3id.org/dspace/1/0/", + "dspace": "https://w3id.org/dspace/v0.8/", "odrl": "http://www.w3.org/ns/odrl/2/", "xsd": "http://www.w3.org/2001/XMLSchema#", "cred": "https://www.w3.org/2018/credentials#", diff --git a/common/shape/message-shape.ttl b/common/shape/message-shape.ttl index 088c19f2..3d190162 100644 --- a/common/shape/message-shape.ttl +++ b/common/shape/message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/common/shape/odrl-shapes.ttl b/common/shape/odrl-shapes.ttl index 8b255c4b..9cacf95d 100644 --- a/common/shape/odrl-shapes.ttl +++ b/common/shape/odrl-shapes.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/negotiation/contract.negotiation.binding.https.md b/negotiation/contract.negotiation.binding.https.md index 4ad226a5..bf077b98 100644 --- a/negotiation/contract.negotiation.binding.https.md +++ b/negotiation/contract.negotiation.binding.https.md @@ -52,7 +52,7 @@ the [ContractNegotiation](./message/contract-negotiation.json): ``` { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:ContractNegotiation" "@id": "urn:uuid:dcbf434c-eacf-4582-9a02-f8dd50120fd3", "dspace:state" :"CONSUMER_REQUESTED" @@ -76,7 +76,7 @@ POST https://connector.provider.com/negotiations/request Authorization: ... { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:ContractRequest" "@id": "urn:uuid:dcbf434c-eacf-4582-9a02-f8dd50120fd3", "dspace:dataSet": "urn:uuid:3dd1add8-4d2d-569e-d634-8394a8836a88", @@ -100,7 +100,7 @@ the [ContractNegotiation](./message/contract-negotiation.json) message: Location: /negotiations/urn:uuid:dcbf434c-eacf-4582-9a02-f8dd50120fd3 { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:ContractNegotiation" "@id": "urn:uuid:dcbf434c-eacf-4582-9a02-f8dd50120fd3", "dspace:state" :"CONSUMER_REQUESTED" @@ -121,7 +121,7 @@ POST https://connector.provider.com/negotiations/urn:uuid:dcbf434c-eacf-4582-9a0 Authorization: ... { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.jsonn", "@type": "dspace:ContractRequestMessage", "dspace:processId": "urn:uuid:dcbf434c-eacf-4582-9a02-f8dd50120fd3", "dspace:offer": { @@ -161,7 +161,7 @@ POST https://connector.provider.com/negotiations/urn:uuid:a343fcbf-99fc-4ce8-8e9 Authorization: ... { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:ContractAgreementVerificationMessage", "dspace:processId": "urn:uuid:a343fcbf-99fc-4ce8-8e9b-148c97605aab", "dspace:consumerSignature": { @@ -200,7 +200,7 @@ POST https://connector.consumer.com/callback/negotiations/urn:uuid:dcbf434c-eacf Authorization: ... { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:ContractOfferMessage", "dspace:processId": "urn:uuid:dcbf434c-eacf-4582-9a02-f8dd50120fd3", "dspace:offer": { @@ -228,7 +228,7 @@ POST https://connector.consumer.com/negotiations/urn:uuid:a343fcbf-99fc-4ce8-8e9 Authorization: ... { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:ContractAgreementMessage", "dspace:processId": "urn:uuid:a343fcbf-99fc-4ce8-8e9b-148c97605aab", "dspace:agreement": { diff --git a/negotiation/message/contract-agreement-message.json b/negotiation/message/contract-agreement-message.json index 89e668ba..20767cf1 100644 --- a/negotiation/message/contract-agreement-message.json +++ b/negotiation/message/contract-agreement-message.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:ContractAgreementMessage", "dspace:processId": "urn:uuid:a343fcbf-99fc-4ce8-8e9b-148c97605aab", "dspace:agreement": { diff --git a/negotiation/message/contract-agreement-verification-message.json b/negotiation/message/contract-agreement-verification-message.json index 67d6e079..c6a652b4 100644 --- a/negotiation/message/contract-agreement-verification-message.json +++ b/negotiation/message/contract-agreement-verification-message.json @@ -1,15 +1,15 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:ContractAgreementVerificationMessage", "dspace:processId": "urn:uuid:a343fcbf-99fc-4ce8-8e9b-148c97605aab", "cred:credentialSubject": { "@type": "dspace:ContractAgreementMessage", "dspace:hash": "abcdefghijk12345" }, - "sec:proof": [ + "sec:proof": [ { "@type": "sec:Ed25519Signature2018", - "dct:created": { + "dct:created": { "@type": "xsd:dateTime", "@value": "2022-11-18T12:00:01Z" }, @@ -17,7 +17,7 @@ "sec:proofPurpose": "assertionMethod" },{ "@type": "sec:Ed25519Signature2018", - "dct:created": { + "dct:created": { "@type": "xsd:dateTime", "@value": "2022-11-18T12:00:01Z" }, diff --git a/negotiation/message/contract-negotiation-error.json b/negotiation/message/contract-negotiation-error.json index 0fab342d..219cd533 100644 --- a/negotiation/message/contract-negotiation-error.json +++ b/negotiation/message/contract-negotiation-error.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:ContractNegotiationError", "dspace:processId": "urn:uuid:a343fcbf-99fc-4ce8-8e9b-148c97605aab", "dspace:code": "...", diff --git a/negotiation/message/contract-negotiation-event-message.json b/negotiation/message/contract-negotiation-event-message.json index bdc75248..c3c58f0e 100644 --- a/negotiation/message/contract-negotiation-event-message.json +++ b/negotiation/message/contract-negotiation-event-message.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:ContractNegotiationEventMessage", "dspace:processId": "urn:uuid:a343fcbf-99fc-4ce8-8e9b-148c97605aab", "dspace:eventType": "ACCEPTED", diff --git a/negotiation/message/contract-negotiation-termination-message.json b/negotiation/message/contract-negotiation-termination-message.json index 626047e7..34ba6d34 100644 --- a/negotiation/message/contract-negotiation-termination-message.json +++ b/negotiation/message/contract-negotiation-termination-message.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:ContractNegotiationTerminationMessage", "dspace:processId": "urn:uuid:a343fcbf-99fc-4ce8-8e9b-148c97605aab", "dspace:code": "...", diff --git a/negotiation/message/contract-negotiation.json b/negotiation/message/contract-negotiation.json index 0dfb95e0..0cb4eddf 100644 --- a/negotiation/message/contract-negotiation.json +++ b/negotiation/message/contract-negotiation.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "urn:uuid:dcbf434c-eacf-4582-9a02-f8dd50120fd3", "@type": "dspace:ContractNegotiation", "dspace:processId": "urn:uuid:dcbf434c-eacf-4582-9a02-f8dd50120fd3", diff --git a/negotiation/message/contract-offer-message.json b/negotiation/message/contract-offer-message.json index 684c78ac..8742d260 100644 --- a/negotiation/message/contract-offer-message.json +++ b/negotiation/message/contract-offer-message.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:ContractOfferMessage", "dspace:processId": "urn:uuid:a343fcbf-99fc-4ce8-8e9b-148c97605aab", "dspace:offer": { diff --git a/negotiation/message/contract-request-message.json b/negotiation/message/contract-request-message.json index 50a7a875..bcd04bf6 100644 --- a/negotiation/message/contract-request-message.json +++ b/negotiation/message/contract-request-message.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "urn:uuid:dcbf434c-eacf-4582-9a02-f8dd50120fd3", "@type": "dspace:ContractRequestMessage", "dspace:dataSet": "urn:uuid:3dd1add8-4d2d-569e-d634-8394a8836a88", diff --git a/negotiation/message/diagram/contract-agreement-message.png b/negotiation/message/diagram/contract-agreement-message.png index b6fb022f..ab4184fb 100644 Binary files a/negotiation/message/diagram/contract-agreement-message.png and b/negotiation/message/diagram/contract-agreement-message.png differ diff --git a/negotiation/message/diagram/contract-agreement-message.puml b/negotiation/message/diagram/contract-agreement-message.puml index fda585ab..9f657edc 100644 --- a/negotiation/message/diagram/contract-agreement-message.puml +++ b/negotiation/message/diagram/contract-agreement-message.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:ContractAgreementMessage" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : "dspace:ContractAgreementMessage" dspace:processId : String dspace:agreement : odrl:Agreement diff --git a/negotiation/message/diagram/contract-agreement-verification-message.png b/negotiation/message/diagram/contract-agreement-verification-message.png index bb715dee..523f431f 100644 Binary files a/negotiation/message/diagram/contract-agreement-verification-message.png and b/negotiation/message/diagram/contract-agreement-verification-message.png differ diff --git a/negotiation/message/diagram/contract-agreement-verification-message.puml b/negotiation/message/diagram/contract-agreement-verification-message.puml index a54348e4..0ba0f73f 100644 --- a/negotiation/message/diagram/contract-agreement-verification-message.puml +++ b/negotiation/message/diagram/contract-agreement-verification-message.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:ContractAgreementVerificationMessage" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : "dspace:ContractAgreementVerificationMessage" dspace:processId : String cred:credentialSubject : dspace:ContractAgreementMessage diff --git a/negotiation/message/diagram/contract-negotiation-error.png b/negotiation/message/diagram/contract-negotiation-error.png index d51a7a86..0d692609 100644 Binary files a/negotiation/message/diagram/contract-negotiation-error.png and b/negotiation/message/diagram/contract-negotiation-error.png differ diff --git a/negotiation/message/diagram/contract-negotiation-error.puml b/negotiation/message/diagram/contract-negotiation-error.puml index f6e06177..063c7fec 100644 --- a/negotiation/message/diagram/contract-negotiation-error.puml +++ b/negotiation/message/diagram/contract-negotiation-error.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:ContractNegotiationError" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : "dspace:ContractNegotiationError" dspace:processId : String dspace:code : String diff --git a/negotiation/message/diagram/contract-negotiation-event-message.png b/negotiation/message/diagram/contract-negotiation-event-message.png index f0711ad4..708dbd61 100644 Binary files a/negotiation/message/diagram/contract-negotiation-event-message.png and b/negotiation/message/diagram/contract-negotiation-event-message.png differ diff --git a/negotiation/message/diagram/contract-negotiation-event-message.puml b/negotiation/message/diagram/contract-negotiation-event-message.puml index 2fa523ff..bf1f3e56 100644 --- a/negotiation/message/diagram/contract-negotiation-event-message.puml +++ b/negotiation/message/diagram/contract-negotiation-event-message.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:ContractNegotiationEventMessage" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : "dspace:ContractNegotiationEventMessage" dspace:processId : String dspace:eventType : dspace:NegotiationEvent diff --git a/negotiation/message/diagram/contract-negotiation-termination-message.png b/negotiation/message/diagram/contract-negotiation-termination-message.png index c9af2599..fcd52907 100644 Binary files a/negotiation/message/diagram/contract-negotiation-termination-message.png and b/negotiation/message/diagram/contract-negotiation-termination-message.png differ diff --git a/negotiation/message/diagram/contract-negotiation-termination-message.puml b/negotiation/message/diagram/contract-negotiation-termination-message.puml index 19b1ce9a..58afa871 100644 --- a/negotiation/message/diagram/contract-negotiation-termination-message.puml +++ b/negotiation/message/diagram/contract-negotiation-termination-message.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:ContractNegotiationTerminationMessage" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : "dspace:ContractNegotiationTerminationMessage" dspace:processId : String dspace:code : Object diff --git a/negotiation/message/diagram/contract-negotiation.png b/negotiation/message/diagram/contract-negotiation.png index 9bd6dd5c..a6cb4eb7 100644 Binary files a/negotiation/message/diagram/contract-negotiation.png and b/negotiation/message/diagram/contract-negotiation.png differ diff --git a/negotiation/message/diagram/contract-negotiation.puml b/negotiation/message/diagram/contract-negotiation.puml index b463333b..599bd849 100644 --- a/negotiation/message/diagram/contract-negotiation.puml +++ b/negotiation/message/diagram/contract-negotiation.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:ContractNegotiation" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : "dspace:ContractNegotiation" dspace:processId : String dspace:state : dspace:ContractNegotiationState diff --git a/negotiation/message/diagram/contract-offer-message.png b/negotiation/message/diagram/contract-offer-message.png index 169b1639..eae4ba94 100644 Binary files a/negotiation/message/diagram/contract-offer-message.png and b/negotiation/message/diagram/contract-offer-message.png differ diff --git a/negotiation/message/diagram/contract-offer-message.puml b/negotiation/message/diagram/contract-offer-message.puml index 4c463020..d11034d7 100644 --- a/negotiation/message/diagram/contract-offer-message.puml +++ b/negotiation/message/diagram/contract-offer-message.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:ContractOfferMessage" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : dspace:ContractOfferMessage dspace:processId : String dspace:offer : odrl:Offer diff --git a/negotiation/message/diagram/contract-request-message.png b/negotiation/message/diagram/contract-request-message.png index ae6128a4..b5cae263 100644 Binary files a/negotiation/message/diagram/contract-request-message.png and b/negotiation/message/diagram/contract-request-message.png differ diff --git a/negotiation/message/diagram/contract-request-message.puml b/negotiation/message/diagram/contract-request-message.puml index 89cf4520..7a663fe3 100644 --- a/negotiation/message/diagram/contract-request-message.puml +++ b/negotiation/message/diagram/contract-request-message.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:ContractRequestMessage" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : dspace:ContractRequestMessage dspace:dataSet : String dspace:processId : String diff --git a/negotiation/message/example/contract.agreement.message.http.transfer.json b/negotiation/message/example/contract.agreement.message.http.transfer.json index 92e9d7dc..6a97919a 100644 --- a/negotiation/message/example/contract.agreement.message.http.transfer.json +++ b/negotiation/message/example/contract.agreement.message.http.transfer.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "some-id", "@type": ["dspace:ContractAgreementMessage"], "dspace:processId": "urn:uuid:a343fcbf-99fc-4ce8-8e9b-148c97605aab", diff --git a/negotiation/message/schema/contract-agreement-message-schema.json b/negotiation/message/schema/contract-agreement-message-schema.json index 4679a6ae..bdef63bc 100644 --- a/negotiation/message/schema/contract-agreement-message-schema.json +++ b/negotiation/message/schema/contract-agreement-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/ContractAgreementMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/ContractAgreementMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/ContractAgreementMessageSchema", "definitions": { "ContractAgreementMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { @@ -27,7 +27,7 @@ "required": true }, "odrl:agreement": { - "$ref": "https://w3id.org/dspace/schemas/1/0/AgreementSchema#definitions/Agreement", + "$ref": "https://w3id.org/dspace/schemas/v0.8/AgreementSchema#definitions/Agreement", "required": true } } diff --git a/negotiation/message/schema/contract-agreement-verification-message-schema.json b/negotiation/message/schema/contract-agreement-verification-message-schema.json index 355866ee..03eaf805 100644 --- a/negotiation/message/schema/contract-agreement-verification-message-schema.json +++ b/negotiation/message/schema/contract-agreement-verification-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/ContractAgreementVerificationMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/ContractAgreementVerificationMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/ContractAgreementVerificationMessageSchema", "definitions": { "ContractAgreementVerificationMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json" + "const": "https://w3id.org/dspace/v0.8/context.json" }, "@type": { "type": "string", @@ -48,7 +48,7 @@ "@value" : { "type": "string", "const": "todo" - } + } }, "required": [ "@type", "@value"] }, diff --git a/negotiation/message/schema/contract-negotiation-error-schema.json b/negotiation/message/schema/contract-negotiation-error-schema.json index 4c6dc96a..c227bf5f 100644 --- a/negotiation/message/schema/contract-negotiation-error-schema.json +++ b/negotiation/message/schema/contract-negotiation-error-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/ContractNegotiationError" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/ContractNegotiationErrorSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/ContractNegotiationErrorSchema", "definitions": { "ContractNegotiationError": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { diff --git a/negotiation/message/schema/contract-negotiation-event-message-schema.json b/negotiation/message/schema/contract-negotiation-event-message-schema.json index 9c692d70..89490b53 100644 --- a/negotiation/message/schema/contract-negotiation-event-message-schema.json +++ b/negotiation/message/schema/contract-negotiation-event-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/ContractNegotiationEventMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/ContractNegotiationEventMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/ContractNegotiationEventMessageSchema", "definitions": { "ContractNegotiationEventMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { diff --git a/negotiation/message/schema/contract-negotiation-schema.json b/negotiation/message/schema/contract-negotiation-schema.json index cedda79c..b0b61ea9 100644 --- a/negotiation/message/schema/contract-negotiation-schema.json +++ b/negotiation/message/schema/contract-negotiation-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/ContractNegotiation" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/ContractNegotiationSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/ContractNegotiationSchema", "definitions": { "ContractNegotiation": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { diff --git a/negotiation/message/schema/contract-negotiation-termination-message-schema.json b/negotiation/message/schema/contract-negotiation-termination-message-schema.json index 5d33439a..cdcc3214 100644 --- a/negotiation/message/schema/contract-negotiation-termination-message-schema.json +++ b/negotiation/message/schema/contract-negotiation-termination-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/ContractNegotiationTerminationMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/ContractNegotiationTerminationMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/ContractNegotiationTerminationMessageSchema", "definitions": { "ContractNegotiationTerminationMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { diff --git a/negotiation/message/schema/contract-offer-message-schema.json b/negotiation/message/schema/contract-offer-message-schema.json index 922c9917..882a46b1 100644 --- a/negotiation/message/schema/contract-offer-message-schema.json +++ b/negotiation/message/schema/contract-offer-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/ContractOfferMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/ContractOfferMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/ContractOfferMessageSchema", "definitions": { "ContractOfferMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { @@ -27,7 +27,7 @@ "required": true }, "odrl:offer": { - "$ref": "https://w3id.org/dspace/schemas/1/0/OfferSchema#definitions/Offer", + "$ref": "https://w3id.org/dspace/schemas/v0.8/OfferSchema#definitions/Offer", "required": true }, "dspace:callbackAddress": { diff --git a/negotiation/message/schema/contract-request-message-schema.json b/negotiation/message/schema/contract-request-message-schema.json index feda7901..3c6ba149 100644 --- a/negotiation/message/schema/contract-request-message-schema.json +++ b/negotiation/message/schema/contract-request-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/ContractRequestMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/ContractRequestMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/ContractRequestMessageSchema", "definitions": { "ContractRequestMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { @@ -27,7 +27,7 @@ "required": true }, "odrl:offer": { - "$ref": "https://w3id.org/dspace/schemas/1/0/OfferSchema#definitions/Offer", + "$ref": "https://w3id.org/dspace/schemas/v0.8/OfferSchema#definitions/Offer", "required": true }, "dspace:callbackAddress": { diff --git a/negotiation/message/shape/contract-agreement-message-shape.ttl b/negotiation/message/shape/contract-agreement-message-shape.ttl index b6c78216..7c38b5a3 100644 --- a/negotiation/message/shape/contract-agreement-message-shape.ttl +++ b/negotiation/message/shape/contract-agreement-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/negotiation/message/shape/contract-agreement-verification-message-shape.ttl b/negotiation/message/shape/contract-agreement-verification-message-shape.ttl index 7c1a544e..c521f0cd 100644 --- a/negotiation/message/shape/contract-agreement-verification-message-shape.ttl +++ b/negotiation/message/shape/contract-agreement-verification-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . @@ -43,7 +43,7 @@ shapes:ContractAgreementVerificationMessageShape sh:property [ a sh:PropertyShape ; sh:path sec:proof ; - sh:class sec:Proof ; + sh:class sec:Proof ; sh:maxCount 2 ; sh:minCount 0 ; sh:severity sh:Violation ; diff --git a/negotiation/message/shape/contract-negotiation-error-shape.ttl b/negotiation/message/shape/contract-negotiation-error-shape.ttl index 93066f6a..26dad138 100644 --- a/negotiation/message/shape/contract-negotiation-error-shape.ttl +++ b/negotiation/message/shape/contract-negotiation-error-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/negotiation/message/shape/contract-negotiation-event-message-shape.ttl b/negotiation/message/shape/contract-negotiation-event-message-shape.ttl index be51fd15..f3561809 100644 --- a/negotiation/message/shape/contract-negotiation-event-message-shape.ttl +++ b/negotiation/message/shape/contract-negotiation-event-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/negotiation/message/shape/contract-negotiation-message-shape.ttl b/negotiation/message/shape/contract-negotiation-message-shape.ttl index 11d6bc99..a3c4997e 100644 --- a/negotiation/message/shape/contract-negotiation-message-shape.ttl +++ b/negotiation/message/shape/contract-negotiation-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/negotiation/message/shape/contract-negotiation-shape.ttl b/negotiation/message/shape/contract-negotiation-shape.ttl index 3ab3efc1..f810d5b4 100644 --- a/negotiation/message/shape/contract-negotiation-shape.ttl +++ b/negotiation/message/shape/contract-negotiation-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/negotiation/message/shape/contract-negotiation-termination-message-shape.ttl b/negotiation/message/shape/contract-negotiation-termination-message-shape.ttl index 5917da1b..e2997b5c 100644 --- a/negotiation/message/shape/contract-negotiation-termination-message-shape.ttl +++ b/negotiation/message/shape/contract-negotiation-termination-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/negotiation/message/shape/contract-offer-message-shape.ttl b/negotiation/message/shape/contract-offer-message-shape.ttl index 155ea350..8f918082 100644 --- a/negotiation/message/shape/contract-offer-message-shape.ttl +++ b/negotiation/message/shape/contract-offer-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/negotiation/message/shape/contract-request-message-shape.ttl b/negotiation/message/shape/contract-request-message-shape.ttl index effafdac..d5a8595b 100644 --- a/negotiation/message/shape/contract-request-message-shape.ttl +++ b/negotiation/message/shape/contract-request-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/transfer/message/diagram/transfer-completion-message.png b/transfer/message/diagram/transfer-completion-message.png index e819b977..d4878fb1 100644 Binary files a/transfer/message/diagram/transfer-completion-message.png and b/transfer/message/diagram/transfer-completion-message.png differ diff --git a/transfer/message/diagram/transfer-completion-message.puml b/transfer/message/diagram/transfer-completion-message.puml index ba6fab96..fe32ba49 100644 --- a/transfer/message/diagram/transfer-completion-message.puml +++ b/transfer/message/diagram/transfer-completion-message.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:TransferCompletionMessage" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : "dspace:TransferCompletionMessage" dspace:processId : String dspace:correlationId : String diff --git a/transfer/message/diagram/transfer-error.png b/transfer/message/diagram/transfer-error.png index 8c194589..d2b75ce2 100644 Binary files a/transfer/message/diagram/transfer-error.png and b/transfer/message/diagram/transfer-error.png differ diff --git a/transfer/message/diagram/transfer-error.puml b/transfer/message/diagram/transfer-error.puml index 3c4ce1b8..e493021b 100644 --- a/transfer/message/diagram/transfer-error.puml +++ b/transfer/message/diagram/transfer-error.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:TransferError" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : "dspace:TransferError" dspace:processId : String dspace:correlationId : String diff --git a/transfer/message/diagram/transfer-process.png b/transfer/message/diagram/transfer-process.png index 25e43a03..cb69d5eb 100644 Binary files a/transfer/message/diagram/transfer-process.png and b/transfer/message/diagram/transfer-process.png differ diff --git a/transfer/message/diagram/transfer-process.puml b/transfer/message/diagram/transfer-process.puml index 6e1fa1b1..bf69a43f 100644 --- a/transfer/message/diagram/transfer-process.puml +++ b/transfer/message/diagram/transfer-process.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:TransferProcess" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : "dspace:TransferProcess" dspace:correlationId : String dspace:state : dspace:TransferState diff --git a/transfer/message/diagram/transfer-request-message.png b/transfer/message/diagram/transfer-request-message.png index 246fd478..eef21fd1 100644 Binary files a/transfer/message/diagram/transfer-request-message.png and b/transfer/message/diagram/transfer-request-message.png differ diff --git a/transfer/message/diagram/transfer-request-message.puml b/transfer/message/diagram/transfer-request-message.puml index 6472f799..8803ac02 100644 --- a/transfer/message/diagram/transfer-request-message.puml +++ b/transfer/message/diagram/transfer-request-message.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:TransferRequestMessage" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : "dspace:TransferRequestMessage" dspace:agreementId : String dct:format : String diff --git a/transfer/message/diagram/transfer-start-message.png b/transfer/message/diagram/transfer-start-message.png index 26a96aa4..61291d2f 100644 Binary files a/transfer/message/diagram/transfer-start-message.png and b/transfer/message/diagram/transfer-start-message.png differ diff --git a/transfer/message/diagram/transfer-start-message.puml b/transfer/message/diagram/transfer-start-message.puml index 54e75ba6..21d956f7 100644 --- a/transfer/message/diagram/transfer-start-message.puml +++ b/transfer/message/diagram/transfer-start-message.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:TransferStartMessage" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : "dspace:TransferStartMessage" dspace:processId : String dspace:correlationId : String diff --git a/transfer/message/diagram/transfer-suspension-message.png b/transfer/message/diagram/transfer-suspension-message.png index 1d844d50..61111800 100644 Binary files a/transfer/message/diagram/transfer-suspension-message.png and b/transfer/message/diagram/transfer-suspension-message.png differ diff --git a/transfer/message/diagram/transfer-suspension-message.puml b/transfer/message/diagram/transfer-suspension-message.puml index 18f7a445..19c29aa0 100644 --- a/transfer/message/diagram/transfer-suspension-message.puml +++ b/transfer/message/diagram/transfer-suspension-message.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:TransferSuspensionMessage" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : "dspace:TransferSuspensionMessage" dspace:processId : String dspace:correlationId : String diff --git a/transfer/message/diagram/transfer-termination-message.png b/transfer/message/diagram/transfer-termination-message.png index b6eff1a4..b42015aa 100644 Binary files a/transfer/message/diagram/transfer-termination-message.png and b/transfer/message/diagram/transfer-termination-message.png differ diff --git a/transfer/message/diagram/transfer-termination-message.puml b/transfer/message/diagram/transfer-termination-message.puml index a01064c4..13d84427 100644 --- a/transfer/message/diagram/transfer-termination-message.puml +++ b/transfer/message/diagram/transfer-termination-message.puml @@ -7,7 +7,7 @@ hide empty description class "dspace:TransferTerminationMessage" { - @context : "https://w3id.org/dspace/1/0/context.json" + @context : "https://w3id.org/dspace/v0.8/context.json" @type : "dspace:TransferTerminationMessage" dspace:processId : String dspace:correlationId : String diff --git a/transfer/message/schema/transfer-completion-message-schema.json b/transfer/message/schema/transfer-completion-message-schema.json index 30e79864..a460cbe1 100644 --- a/transfer/message/schema/transfer-completion-message-schema.json +++ b/transfer/message/schema/transfer-completion-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/TransferCompletionMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/TransferCompletionMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/TransferCompletionMessageSchema", "definitions": { "TransferCompletionMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { diff --git a/transfer/message/schema/transfer-error-schema.json b/transfer/message/schema/transfer-error-schema.json index b63d82a3..68d7e7ca 100644 --- a/transfer/message/schema/transfer-error-schema.json +++ b/transfer/message/schema/transfer-error-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/TransferError" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/TransferErrorSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/TransferErrorSchema", "definitions": { "TransferError": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { diff --git a/transfer/message/schema/transfer-process-schema.json b/transfer/message/schema/transfer-process-schema.json index c0149f3b..2c8c4863 100644 --- a/transfer/message/schema/transfer-process-schema.json +++ b/transfer/message/schema/transfer-process-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/TransferProcess" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/TransferProcessSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/TransferProcessSchema", "definitions": { "TransferProcess": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { diff --git a/transfer/message/schema/transfer-request-message-schema.json b/transfer/message/schema/transfer-request-message-schema.json index cbb659de..4e59fd70 100644 --- a/transfer/message/schema/transfer-request-message-schema.json +++ b/transfer/message/schema/transfer-request-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/TransferRequestMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/TransferRequestMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/TransferRequestMessageSchema", "definitions": { "TransferRequestMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { diff --git a/transfer/message/schema/transfer-start-message-schema.json b/transfer/message/schema/transfer-start-message-schema.json index 7c7b12ca..a94a16a3 100644 --- a/transfer/message/schema/transfer-start-message-schema.json +++ b/transfer/message/schema/transfer-start-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/TransferStartMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/TransferStartMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/TransferStartMessageSchema", "definitions": { "TransferStartMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { diff --git a/transfer/message/schema/transfer-suspension-message-schema.json b/transfer/message/schema/transfer-suspension-message-schema.json index 745938e9..283dea7f 100644 --- a/transfer/message/schema/transfer-suspension-message-schema.json +++ b/transfer/message/schema/transfer-suspension-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/TransferSuspensionMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/TransferSuspensionMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/TransferSuspensionMessageSchema", "definitions": { "TransferSuspensionMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { @@ -35,7 +35,7 @@ "required": false, "minItems": 1, "items": { - + } } } diff --git a/transfer/message/schema/transfer-termination-message-schema.json b/transfer/message/schema/transfer-termination-message-schema.json index 885a323c..8a064104 100644 --- a/transfer/message/schema/transfer-termination-message-schema.json +++ b/transfer/message/schema/transfer-termination-message-schema.json @@ -7,14 +7,14 @@ "$ref": "#/definitions/TransferTerminationMessage" } ], - "$id": "https://w3id.org/dspace/schemas/1/0/TransferTerminationMessageSchema", + "$id": "https://w3id.org/dspace/schemas/v0.8/TransferTerminationMessageSchema", "definitions": { "TransferTerminationMessage": { "type": "object", "properties": { "@context": { "type": "string", - "const": "https://w3id.org/dspace/1/0/context.json", + "const": "https://w3id.org/dspace/v0.8/context.json", "required": true }, "@type": { diff --git a/transfer/message/shape/transfer-completion-message-shape.ttl b/transfer/message/shape/transfer-completion-message-shape.ttl index 2065d8b7..a93f239d 100644 --- a/transfer/message/shape/transfer-completion-message-shape.ttl +++ b/transfer/message/shape/transfer-completion-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/transfer/message/shape/transfer-error-shape.ttl b/transfer/message/shape/transfer-error-shape.ttl index 3fcdcdbe..5538dd31 100644 --- a/transfer/message/shape/transfer-error-shape.ttl +++ b/transfer/message/shape/transfer-error-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/transfer/message/shape/transfer-process-shape.ttl b/transfer/message/shape/transfer-process-shape.ttl index f7872f04..88fdfcda 100644 --- a/transfer/message/shape/transfer-process-shape.ttl +++ b/transfer/message/shape/transfer-process-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/transfer/message/shape/transfer-request-message-shape.ttl b/transfer/message/shape/transfer-request-message-shape.ttl index b70b659a..968b7d0b 100644 --- a/transfer/message/shape/transfer-request-message-shape.ttl +++ b/transfer/message/shape/transfer-request-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/transfer/message/shape/transfer-start-message-shape.ttl b/transfer/message/shape/transfer-start-message-shape.ttl index a5c6ee81..6bcf9ca0 100644 --- a/transfer/message/shape/transfer-start-message-shape.ttl +++ b/transfer/message/shape/transfer-start-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/transfer/message/shape/transfer-suspension-message-shape.ttl b/transfer/message/shape/transfer-suspension-message-shape.ttl index a73c0d2c..c5dac4d4 100644 --- a/transfer/message/shape/transfer-suspension-message-shape.ttl +++ b/transfer/message/shape/transfer-suspension-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/transfer/message/shape/transfer-termination-message-shape.ttl b/transfer/message/shape/transfer-termination-message-shape.ttl index 1c5a9c38..de023f86 100644 --- a/transfer/message/shape/transfer-termination-message-shape.ttl +++ b/transfer/message/shape/transfer-termination-message-shape.ttl @@ -8,8 +8,8 @@ @prefix cred: . @prefix sec: . -@prefix dspace: . -@prefix dspace_shapes: . +@prefix dspace: . +@prefix dspace_shapes: . @prefix sh: . @@ -21,7 +21,7 @@ shapes: ] ; sh:declare [ sh:prefix "dspace" ; - sh:namespace "https://w3id.org/dspace/1/0/"^^xsd:anyURI ; + sh:namespace "https://w3id.org/dspace/v0.8/"^^xsd:anyURI ; ] ; . diff --git a/transfer/message/transfer-completion-message.json b/transfer/message/transfer-completion-message.json index 15c746cd..bbcff1b9 100644 --- a/transfer/message/transfer-completion-message.json +++ b/transfer/message/transfer-completion-message.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "urn:uuid:6b9dd9cc-f60c-4253-b031-86755cf25720", "@type": "dspace:TransferCompletionMessage", "dspace:processId": "urn:uuid:24a62493-06eb-45e4-a41c-6de091b51da5", diff --git a/transfer/message/transfer-error.json b/transfer/message/transfer-error.json index 88eda3a8..0da2f858 100644 --- a/transfer/message/transfer-error.json +++ b/transfer/message/transfer-error.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@type": "dspace:TransferError", "dspace:processId": "urn:uuid:71f8dfab-9337-4e9d-a4c7-524e04443f16", "dspace:correlationId": "urn:uuid:4a3ad65e-d78a-4200-a666-fc47aec32f2f", diff --git a/transfer/message/transfer-process.json b/transfer/message/transfer-process.json index d7d9121b..e1ce561b 100644 --- a/transfer/message/transfer-process.json +++ b/transfer/message/transfer-process.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "urn:uuid:71f8dfab-9337-4e9d-a4c7-524e04443f16", "@type": "dspace:TransferProcess", "dspace:correlationId": "urn:uuid:4a3ad65e-d78a-4200-a666-fc47aec32f2f", diff --git a/transfer/message/transfer-request-message.json b/transfer/message/transfer-request-message.json index daddfb67..fd8ba459 100644 --- a/transfer/message/transfer-request-message.json +++ b/transfer/message/transfer-request-message.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "urn:uuid:4a3ad65e-d78a-4200-a666-fc47aec32f2f", "@type": "dspace:TransferRequestMessage", "dspace:agreementId": "urn:uuid:e8dc8655-44c2-46ef-b701-4cffdc2faa44", diff --git a/transfer/message/transfer-start-message.json b/transfer/message/transfer-start-message.json index 58790ecf..a5662f02 100644 --- a/transfer/message/transfer-start-message.json +++ b/transfer/message/transfer-start-message.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "urn:uuid:6b9dd9cc-f60c-4253-b031-86755cf25720", "@type": "dspace:TransferStartMessage", "dspace:processId": "urn:uuid:24a62493-06eb-45e4-a41c-6de091b51da5", diff --git a/transfer/message/transfer-suspension-message.json b/transfer/message/transfer-suspension-message.json index ca603b8c..2c9a8254 100644 --- a/transfer/message/transfer-suspension-message.json +++ b/transfer/message/transfer-suspension-message.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "urn:uuid:6b9dd9cc-f60c-4253-b031-86755cf25720", "@type": "dspace:TransferSuspensionMessage", "dspace:processId": "urn:uuid:24a62493-06eb-45e4-a41c-6de091b51da5", diff --git a/transfer/message/transfer-termination-message.json b/transfer/message/transfer-termination-message.json index 0bca4c8e..f45b7834 100644 --- a/transfer/message/transfer-termination-message.json +++ b/transfer/message/transfer-termination-message.json @@ -1,5 +1,5 @@ { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "urn:uuid:6b9dd9cc-f60c-4253-b031-86755cf25720", "@type": "dspace:TransferTerminationMessage", "dspace:processId": "urn:uuid:a343fcbf-99fc-4ce8-8e9b-148c97605aab", diff --git a/transfer/transfer.process.binding.https.md b/transfer/transfer.process.binding.https.md index bece80e9..11303d25 100644 --- a/transfer/transfer.process.binding.https.md +++ b/transfer/transfer.process.binding.https.md @@ -53,7 +53,7 @@ the [TransferProcess](./message/transfer-process.json): ``` { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "urn:uuid:71f8dfab-9337-4e9d-a4c7-524e04443f16", "@type": "dspace:TransferProcess", "dspace:correlationId": "urn:uuid:4a3ad65e-d78a-4200-a666-fc47aec32f2f", @@ -78,7 +78,7 @@ to `transfers/request`: Authorization: ... { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "urn:uuid:4a3ad65e-d78a-4200-a666-fc47aec32f2f", "@type": "dspace:TransferRequestMessage", "dspace:agreementId": "urn:uuid:e8dc8655-44c2-46ef-b701-4cffdc2faa44", @@ -103,7 +103,7 @@ the [TransferProcess](./message/transfer-process.json) message: Location: /transfers/urn:uuid:71f8dfab-9337-4e9d-a4c7-524e04443f16 { - "@context": "https://w3id.org/dspace/1/0/context.json", + "@context": "https://w3id.org/dspace/v0.8/context.json", "@id": "urn:uuid:71f8dfab-9337-4e9d-a4c7-524e04443f16", "@type": "dspace:TransferProcess", "dspace:correlationId": "urn:uuid:4a3ad65e-d78a-4200-a666-fc47aec32f2f",