Skip to content

Enable sub model consumption resolving DSP endpoint. #114

@matbmoser

Description

@matbmoser

Description

Given a Digital Twin is available #111 (retrieved from a partner) using the EDC Service.

Enable a dynamic data consumption of the submodels under the following DSP endpoint:

 {
            "endpoints": [
                {
                    "interface": "SUBMODEL-3.0",
                    "protocolInformation": {
                        "href": "https://edc-provider-ichub-dataplane.int.catena-x.net/api/public/urn:uuid:9e0083e5-f108-4990-aadd-904403a5d054/submodel",
                        "endpointProtocol": "HTTP",
                        "endpointProtocolVersion": [
                            "1.1"
                        ],
                        "subprotocol": "DSP",
                        "subprotocolBody": "id=ichub:asset:1qgpKiRoLcs_PC6oOYsHHQ;dspEndpoint=https://edc-provider-ichub-control.int.catena-x.net/api/v1/dsp",
                        "subprotocolBodyEncoding": "plain",
                        "securityAttributes": [
                            {
                                "type": "NONE",
                                "key": "NONE",
                                "value": "NONE"
                            }
                        ]
                    }
                }
            ],
            "idShort": "partTypeInformation",
            "id": "urn:uuid:9e0083e5-f108-4990-aadd-904403a5d054",
            "semanticId": {
                "type": "ExternalReference",
                "keys": [
                    {
                        "type": "GlobalReference",
                        "value": "urn:samm:io.catenax.generic.digital_product_passport:6.0.0#DigitalProductPassport"
                    }
                ]
            },
            "supplementalSemanticId": [],
            "description": [],
            "displayName": []
        }
    ]

be able to resolve the endpoint with interface: SUBMODEL-3.0 to retrieve the data at the end from the HREF endpoint.

Support any submodel which is listed in the twin, retrieve its information if it is accesible for the partner.

Acceptance Criteria

  • [criteria 1]
  • [criteria 2]
  • [criteria 3]

Additional Information

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions