Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation and code fixes #169

Merged
merged 50 commits into from
Sep 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
f609b49
feat(impl):[TRI-XXX] fix criticals
ds-ext-kmassalski Sep 1, 2023
329ce47
feat(impl):[TRI-1430] insomnia collection update
ds-ext-kmassalski Sep 1, 2023
b6516c7
Merge pull request #524 from catenax-ng/feature/TRI-1430-insomnia-col…
ds-ext-kmassalski Sep 1, 2023
515501b
chore(uml):[TRI-1519] add activity diagram for ess top down
mkanal Sep 1, 2023
3c9302f
chore(uml):[TRI-1519] update activity diagram
mkanal Sep 4, 2023
804c178
chore(uml):[TRI-1519] Update umld diagram
mkanal Sep 5, 2023
abd84b1
chore(uml):[TRI-1519] add sequence diagram
mkanal Sep 5, 2023
8b14445
chore(uml):[TRI-1519] refactoring stuff
mkanal Sep 5, 2023
2859f0f
feat(impl):[TRI-670] add authorization to batches and ess
ds-ext-kmassalski Sep 5, 2023
2691af2
Merge pull request #518 from catenax-ng/feature/TRI-XXX-fix-critical-…
ds-ext-kmassalski Sep 5, 2023
16b15e8
feat(impl):[TRI-670] add auth to ess and batches
ds-ext-kmassalski Sep 5, 2023
4bd0ada
Merge branch 'main' into feature/TRI-670-add-authorization-to-batches…
ds-ext-kmassalski Sep 5, 2023
5070489
feat(impl):[TRI-670] move tests to common module
ds-ext-kmassalski Sep 5, 2023
0bfdb22
feat(impl):[TRI-670] fix after tests
ds-ext-kmassalski Sep 5, 2023
7ad99d5
feat(impl):[TRI-670] add more tests for coverage
ds-ext-kmassalski Sep 6, 2023
1725cfa
feat(impl):[TRI-670] additional test
ds-ext-kmassalski Sep 6, 2023
1b64d45
feat(impl):[TRI-670] update test, fix smell
ds-ext-kmassalski Sep 6, 2023
55f660e
feat(impl):[TRI-670] update Dependencies
ds-ext-kmassalski Sep 6, 2023
ce90ff5
feat(impl):[TRI-670] additional test
ds-ext-kmassalski Sep 6, 2023
6e4f383
feat(impl):[TRI-670] update dependency
ds-ext-kmassalski Sep 6, 2023
4e37ec3
feat(docs):[TRI-1585] Add missing components to building block view
ds-jhartmann Sep 8, 2023
890ccfa
feat(impl):[TRI-XXX] fix reset env script - encode id to base64
ds-ext-kmassalski Sep 12, 2023
b62838c
Merge pull request #533 from catenax-ng/feature/TRI-XXX-fix-reset-env…
ds-ext-kmassalski Sep 12, 2023
89fc775
feat(impl):[TRI-1589] update header typo
ds-ext-kmassalski Sep 12, 2023
65c4f29
Merge pull request #535 from catenax-ng/feature/TRI-1589-change-licen…
ds-ext-kmassalski Sep 13, 2023
9c1c65e
chore(uml):[TRI-1519] add high level view on ess top down approach
mkanal Sep 13, 2023
934e25f
Merge branch 'main' into feature/TRI-670-add-authorization-to-batches…
ds-ext-kmassalski Sep 14, 2023
93511d7
Merge pull request #527 from catenax-ng/feature/TRI-670-add-authoriza…
ds-ext-kmassalski Sep 14, 2023
3a7d915
chore(uml):[TRI-1519] add different sequences on ess top down approach
mkanal Sep 14, 2023
8779923
feat(docs):[TRI-1585] refactore the component digram / split OEM and …
mkanal Sep 14, 2023
c6c763c
Update docs/src/docs/arc42/building-block-view/whitebox-overall.adoc
mkanal Sep 15, 2023
33a71fa
chore(docs): fix typo
ds-jhartmann Sep 15, 2023
0f1acee
feat(impl):[TRI-1511] 1.6.0 full dataset
ds-ext-kmassalski Sep 15, 2023
0af5bb2
Merge pull request #536 from catenax-ng/feature/TRI-1511-full-dataset
ds-ext-kmassalski Sep 15, 2023
dc7a4de
chore(uml):[TRI-1519] reduce some complexity
mkanal Sep 15, 2023
df044c3
chore(docs): add description and change layout
mkanal Sep 15, 2023
4027abd
Update docs/src/docs/arc42/building-block-view/whitebox-overall.adoc
mkanal Sep 15, 2023
788142a
chore(docs): fix review comments
ds-jhartmann Sep 15, 2023
4d52e59
chore(docs): remove copy paste error
ds-jhartmann Sep 15, 2023
c984dbc
Merge pull request #529 from catenax-ng/feature/TRI-1585-up-to-date-c…
ds-jhartmann Sep 15, 2023
2346796
fix(uml):[TRI-1519] fix PR remarks
mkanal Sep 15, 2023
72b38fe
fix(uml):[TRI-1519] fix PR remarks
mkanal Sep 15, 2023
2816a63
fix(uml):[TRI-1519] fix PR remarks
mkanal Sep 15, 2023
6991e42
Merge pull request #526 from catenax-ng/chore/TRI-1519-ess-top-down-u…
mkanal Sep 15, 2023
64d5cee
feat(impl):[TRI-1518] add insomnia request for asSpecified
ds-ext-kmassalski Sep 18, 2023
05ed42a
Merge pull request #538 from catenax-ng/feature/TRI-1518-add-insomnia…
ds-ext-kmassalski Sep 18, 2023
5cd0e4d
feat(impl):[TRI-1511] special dataset
ds-ext-kmassalski Sep 18, 2023
1051964
chore(docs): Fix linting issues
ds-jhartmann Sep 18, 2023
3acc615
Merge pull request #539 from catenax-ng/feature/TRI-1511-special-dataset
ds-ext-kmassalski Sep 19, 2023
1d43830
Merge pull request #540 from catenax-ng/chore/fix-documentation-publish
ds-jhartmann Sep 19, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .config/irs.header
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
*
* This program and the accompanying materials are made available under the
* terms of the Apache License, Version 2.0 which is available at
* https://www.apache.org/licenses/LICENSE-2.0. *
* https://www.apache.org/licenses/LICENSE-2.0.
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
Expand Down
2 changes: 1 addition & 1 deletion .config/pmd-rules.xml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@

<rule ref="category/java/documentation.xml/CommentSize">
<properties>
<property name="maxLines" value="22"/>
<property name="maxLines" value="23"/>
<property name="maxLineLength" value="100"/>
</properties>
</rule>
Expand Down
78 changes: 39 additions & 39 deletions DEPENDENCIES
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
maven/mavencentral/ch.qos.logback/logback-classic/1.4.8, EPL-1.0 OR LGPL-2.1-only, approved, #3435
maven/mavencentral/ch.qos.logback/logback-core/1.4.8, EPL-1.0 OR LGPL-2.1-only, approved, #3373
maven/mavencentral/ch.qos.logback/logback-classic/1.4.11, EPL-1.0 OR LGPL-2.1-only, approved, #3435
maven/mavencentral/ch.qos.logback/logback-core/1.4.11, EPL-1.0 OR LGPL-2.1-only, approved, #3373
maven/mavencentral/com.apicatalog/titanium-json-ld/1.3.2, Apache-2.0, approved, #8912
maven/mavencentral/com.carrotsearch.thirdparty/simple-xml-safe/2.7.1, Apache-2.0, approved, clearlydefined
maven/mavencentral/com.fasterxml.jackson.core/jackson-annotations/2.15.2, Apache-2.0, approved, #7947
Expand Down Expand Up @@ -52,9 +52,9 @@ maven/mavencentral/io.github.resilience4j/resilience4j-retry/2.0.2, Apache-2.0,
maven/mavencentral/io.github.resilience4j/resilience4j-spring-boot3/2.0.2, Apache-2.0, approved, #7276
maven/mavencentral/io.github.resilience4j/resilience4j-spring6/2.0.2, Apache-2.0, approved, #7277
maven/mavencentral/io.github.resilience4j/resilience4j-timelimiter/2.0.2, Apache-2.0, approved, clearlydefined
maven/mavencentral/io.micrometer/micrometer-commons/1.11.2, Apache-2.0 AND (Apache-2.0 AND MIT), approved, #9243
maven/mavencentral/io.micrometer/micrometer-core/1.11.2, Apache-2.0 AND (Apache-2.0 AND MIT), approved, #9238
maven/mavencentral/io.micrometer/micrometer-observation/1.11.2, Apache-2.0, approved, #9242
maven/mavencentral/io.micrometer/micrometer-commons/1.11.3, Apache-2.0 AND (Apache-2.0 AND MIT), approved, #9243
maven/mavencentral/io.micrometer/micrometer-core/1.11.3, Apache-2.0 AND (Apache-2.0 AND MIT), approved, #9238
maven/mavencentral/io.micrometer/micrometer-observation/1.11.3, Apache-2.0, approved, #9242
maven/mavencentral/io.micrometer/micrometer-registry-prometheus/1.10.4, Apache-2.0, approved, #4721
maven/mavencentral/io.minio/minio/8.5.4, Apache-2.0, approved, #9097
maven/mavencentral/io.prometheus/simpleclient/0.16.0, Apache-2.0, approved, clearlydefined
Expand All @@ -77,9 +77,9 @@ maven/mavencentral/jakarta.ws.rs/jakarta.ws.rs-api/3.1.0, EPL-2.0 OR GPL-2.0-onl
maven/mavencentral/jakarta.xml.bind/jakarta.xml.bind-api/4.0.0, BSD-3-Clause, approved, ee4j.jaxb
maven/mavencentral/junit/junit/4.13.2, EPL-2.0, approved, CQ23636
maven/mavencentral/net.bytebuddy/byte-buddy-agent/1.14.4, Apache-2.0, approved, #7164
maven/mavencentral/net.bytebuddy/byte-buddy-agent/1.14.5, Apache-2.0, approved, #7164
maven/mavencentral/net.bytebuddy/byte-buddy-agent/1.14.6, Apache-2.0, approved, #7164
maven/mavencentral/net.bytebuddy/byte-buddy/1.12.21, Apache-2.0 AND BSD-3-Clause, approved, #1811
maven/mavencentral/net.bytebuddy/byte-buddy/1.14.5, Apache-2.0 AND BSD-3-Clause, approved, #7163
maven/mavencentral/net.bytebuddy/byte-buddy/1.14.6, Apache-2.0 AND BSD-3-Clause, approved, #7163
maven/mavencentral/net.datafaker/datafaker/1.9.0, Apache-2.0, approved, #8797
maven/mavencentral/net.java.dev.jna/jna/5.8.0, Apache-2.0 OR LGPL-2.1-or-later, approved, CQ23217
maven/mavencentral/net.jimblackler.jsonschemafriend/core/0.11.4, Apache-2.0, approved, #3269
Expand All @@ -97,11 +97,11 @@ maven/mavencentral/org.apache.logging.log4j/log4j-core/2.20.0, Apache-2.0 AND (A
maven/mavencentral/org.apache.logging.log4j/log4j-jul/2.20.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/org.apache.logging.log4j/log4j-slf4j2-impl/2.20.0, Apache-2.0, approved, #8801
maven/mavencentral/org.apache.logging.log4j/log4j-to-slf4j/2.20.0, Apache-2.0, approved, #8799
maven/mavencentral/org.apache.tomcat.embed/tomcat-embed-core/10.1.11, Apache-2.0 AND (EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0) AND (CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0) AND W3C AND CC0-1.0, approved, #5949
maven/mavencentral/org.apache.tomcat.embed/tomcat-embed-el/10.1.11, Apache-2.0, approved, #6997
maven/mavencentral/org.apache.tomcat.embed/tomcat-embed-websocket/10.1.11, Apache-2.0, approved, #7920
maven/mavencentral/org.apache.tomcat.embed/tomcat-embed-core/10.1.12, Apache-2.0 AND (EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0) AND (CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0) AND W3C AND CC0-1.0, approved, #5949
maven/mavencentral/org.apache.tomcat.embed/tomcat-embed-el/10.1.12, Apache-2.0, approved, #6997
maven/mavencentral/org.apache.tomcat.embed/tomcat-embed-websocket/10.1.12, Apache-2.0, approved, #7920
maven/mavencentral/org.apiguardian/apiguardian-api/1.1.2, Apache-2.0, approved, clearlydefined
maven/mavencentral/org.aspectj/aspectjweaver/1.9.19, EPL-1.0, approved, tools.aspectj
maven/mavencentral/org.aspectj/aspectjweaver/1.9.20, EPL-1.0, approved, tools.aspectj
maven/mavencentral/org.assertj/assertj-core/3.24.2, Apache-2.0, approved, #6161
maven/mavencentral/org.bouncycastle/bcpkix-jdk18on/1.75, MIT, approved, #9166
maven/mavencentral/org.bouncycastle/bcpkix-jdk18on/1.76, MIT, approved, #9825
Expand Down Expand Up @@ -195,34 +195,34 @@ maven/mavencentral/org.slf4j/slf4j-api/2.0.7, MIT, approved, #5915
maven/mavencentral/org.springdoc/springdoc-openapi-starter-common/2.0.2, Apache-2.0, approved, #5920
maven/mavencentral/org.springdoc/springdoc-openapi-starter-webmvc-api/2.0.2, Apache-2.0, approved, #5950
maven/mavencentral/org.springdoc/springdoc-openapi-starter-webmvc-ui/2.0.2, Apache-2.0, approved, #5923
maven/mavencentral/org.springframework.boot/spring-boot-actuator-autoconfigure/3.1.2, Apache-2.0, approved, #9348
maven/mavencentral/org.springframework.boot/spring-boot-actuator/3.1.2, Apache-2.0, approved, #9342
maven/mavencentral/org.springframework.boot/spring-boot-autoconfigure/3.1.2, Apache-2.0, approved, #9341
maven/mavencentral/org.springframework.boot/spring-boot-starter-actuator/3.1.2, Apache-2.0, approved, #9344
maven/mavencentral/org.springframework.boot/spring-boot-starter-aop/3.1.2, Apache-2.0, approved, #9338
maven/mavencentral/org.springframework.boot/spring-boot-starter-json/3.1.2, Apache-2.0, approved, #9336
maven/mavencentral/org.springframework.boot/spring-boot-starter-log4j2/3.1.2, Apache-2.0, approved, #8800
maven/mavencentral/org.springframework.boot/spring-boot-starter-logging/3.1.2, Apache-2.0, approved, #9343
maven/mavencentral/org.springframework.boot/spring-boot-starter-oauth2-client/3.1.2, Apache-2.0, approved, #8806
maven/mavencentral/org.springframework.boot/spring-boot-starter-oauth2-resource-server/3.1.2, Apache-2.0, approved, #8804
maven/mavencentral/org.springframework.boot/spring-boot-starter-security/3.1.2, Apache-2.0, approved, #9337
maven/mavencentral/org.springframework.boot/spring-boot-starter-test/3.1.2, Apache-2.0, approved, #9353
maven/mavencentral/org.springframework.boot/spring-boot-starter-tomcat/3.1.2, Apache-2.0, approved, #9351
maven/mavencentral/org.springframework.boot/spring-boot-starter-validation/3.1.2, Apache-2.0, approved, #9335
maven/mavencentral/org.springframework.boot/spring-boot-starter-web/3.1.2, Apache-2.0, approved, #9347
maven/mavencentral/org.springframework.boot/spring-boot-starter/3.1.2, Apache-2.0, approved, #9349
maven/mavencentral/org.springframework.boot/spring-boot-test-autoconfigure/3.1.2, Apache-2.0, approved, #9339
maven/mavencentral/org.springframework.boot/spring-boot-test/3.1.2, Apache-2.0, approved, #9346
maven/mavencentral/org.springframework.boot/spring-boot/3.1.2, Apache-2.0, approved, #9352
maven/mavencentral/org.springframework.data/spring-data-commons/3.1.2, Apache-2.0, approved, #8805
maven/mavencentral/org.springframework.security/spring-security-config/6.1.2, Apache-2.0, approved, #9736
maven/mavencentral/org.springframework.security/spring-security-core/6.1.2, Apache-2.0, approved, #9801
maven/mavencentral/org.springframework.security/spring-security-crypto/6.1.2, Apache-2.0 AND ISC, approved, #9735
maven/mavencentral/org.springframework.security/spring-security-oauth2-client/6.1.2, Apache-2.0, approved, #9740
maven/mavencentral/org.springframework.security/spring-security-oauth2-core/6.1.2, Apache-2.0, approved, #9741
maven/mavencentral/org.springframework.security/spring-security-oauth2-jose/6.1.2, Apache-2.0, approved, #9345
maven/mavencentral/org.springframework.security/spring-security-oauth2-resource-server/6.1.2, Apache-2.0, approved, #8798
maven/mavencentral/org.springframework.security/spring-security-web/6.1.2, Apache-2.0, approved, #9800
maven/mavencentral/org.springframework.boot/spring-boot-actuator-autoconfigure/3.1.3, Apache-2.0, approved, #9348
maven/mavencentral/org.springframework.boot/spring-boot-actuator/3.1.3, Apache-2.0, approved, #9342
maven/mavencentral/org.springframework.boot/spring-boot-autoconfigure/3.1.3, Apache-2.0, approved, #9341
maven/mavencentral/org.springframework.boot/spring-boot-starter-actuator/3.1.3, Apache-2.0, approved, #9344
maven/mavencentral/org.springframework.boot/spring-boot-starter-aop/3.1.3, Apache-2.0, approved, #9338
maven/mavencentral/org.springframework.boot/spring-boot-starter-json/3.1.3, Apache-2.0, approved, #9336
maven/mavencentral/org.springframework.boot/spring-boot-starter-log4j2/3.1.3, Apache-2.0, approved, #8800
maven/mavencentral/org.springframework.boot/spring-boot-starter-logging/3.1.3, Apache-2.0, approved, #9343
maven/mavencentral/org.springframework.boot/spring-boot-starter-oauth2-client/3.1.3, Apache-2.0, approved, #8806
maven/mavencentral/org.springframework.boot/spring-boot-starter-oauth2-resource-server/3.1.3, Apache-2.0, approved, #8804
maven/mavencentral/org.springframework.boot/spring-boot-starter-security/3.1.3, Apache-2.0, approved, #9337
maven/mavencentral/org.springframework.boot/spring-boot-starter-test/3.1.3, Apache-2.0, approved, #9353
maven/mavencentral/org.springframework.boot/spring-boot-starter-tomcat/3.1.3, Apache-2.0, approved, #9351
maven/mavencentral/org.springframework.boot/spring-boot-starter-validation/3.1.3, Apache-2.0, approved, #9335
maven/mavencentral/org.springframework.boot/spring-boot-starter-web/3.1.3, Apache-2.0, approved, #9347
maven/mavencentral/org.springframework.boot/spring-boot-starter/3.1.3, Apache-2.0, approved, #9349
maven/mavencentral/org.springframework.boot/spring-boot-test-autoconfigure/3.1.3, Apache-2.0, approved, #9339
maven/mavencentral/org.springframework.boot/spring-boot-test/3.1.3, Apache-2.0, approved, #9346
maven/mavencentral/org.springframework.boot/spring-boot/3.1.3, Apache-2.0, approved, #9352
maven/mavencentral/org.springframework.data/spring-data-commons/3.1.3, Apache-2.0, approved, #8805
maven/mavencentral/org.springframework.security/spring-security-config/6.1.3, Apache-2.0, approved, #9736
maven/mavencentral/org.springframework.security/spring-security-core/6.1.3, Apache-2.0, approved, #9801
maven/mavencentral/org.springframework.security/spring-security-crypto/6.1.3, Apache-2.0 AND ISC, approved, #9735
maven/mavencentral/org.springframework.security/spring-security-oauth2-client/6.1.3, Apache-2.0, approved, #9740
maven/mavencentral/org.springframework.security/spring-security-oauth2-core/6.1.3, Apache-2.0, approved, #9741
maven/mavencentral/org.springframework.security/spring-security-oauth2-jose/6.1.3, Apache-2.0, approved, #9345
maven/mavencentral/org.springframework.security/spring-security-oauth2-resource-server/6.1.3, Apache-2.0, approved, #8798
maven/mavencentral/org.springframework.security/spring-security-web/6.1.3, Apache-2.0, approved, #9800
maven/mavencentral/org.springframework/spring-aop/6.0.11, Apache-2.0, approved, #5940
maven/mavencentral/org.springframework/spring-beans/6.0.11, Apache-2.0, approved, #5937
maven/mavencentral/org.springframework/spring-context/6.0.11, Apache-2.0, approved, #5936
Expand Down
3 changes: 2 additions & 1 deletion docs/src/diagram-replacer/extract.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
*
* This program and the accompanying materials are made available under the
* terms of the Apache License, Version 2.0 which is available at
* https://www.apache.org/licenses/LICENSE-2.0. *
* https://www.apache.org/licenses/LICENSE-2.0.
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
Expand Down
3 changes: 2 additions & 1 deletion docs/src/diagram-replacer/replace.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
*
* This program and the accompanying materials are made available under the
* terms of the Apache License, Version 2.0 which is available at
* https://www.apache.org/licenses/LICENSE-2.0. *
* https://www.apache.org/licenses/LICENSE-2.0.
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
Expand Down
70 changes: 69 additions & 1 deletion docs/src/docs/arc42/building-block-view/whitebox-overall.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,72 @@ include::../../../uml-diagrams/building-block-view/whitebox_overall_decentral.pu

|MIW
|Managed Identity Wallet as Self-Sovereign-Identity Provider for EDC
|===

|Discovery Finder
|The Discovery Finder is used to get the EDC Discovery Endpoint for a certain type of identification, e.g. BPNL.

|EDC Discovery
|The EDC Discovery Service is used to get EDC endpoints for a certain BPNL.

|Semantic Hub
|Semantic Hub provides information about semantic models in a specific version. This also includes JSON schemas, which IRS uses to validate the payload received by data providers.

|BPDM
|The Business Partner Data Management (BPDM) Service is used by the IRS to access shared business partner data for BPNs of Data Providers along the supply chain.
|===


|===
|Number |Description

| 01
| IrsApiConsumer calls the **IRS** public **API**

| 02
| IrsApiConsumer must authorize using **technical C-X User**

| 03
| Delegate authorization request to **IdP**

| 04
| IRS requesting for **SubmodelAspects** using **EDC**

| 05
| IRS requesting the **decentral DigitalTwinRegistry** over **EDC** and service discovery flow

| 06
| IRS uses EDC to ensure sovereign data consumption

| 07
| IRS MUST authorize at central IAM

| 08
| IRS lookup for EDC Provider by given BPNs over the **EDC Discovery Service**

| 09
| IRS lookup for **EDC Discovery Services** by given type <BPN> over the **Discovery Finder**

| 10
| IRS uses **Semantic Hub** to validate of **SubmodelAspects** payloads agains the schema provided in **Semantic Hub**

| 11
| In case "lookupBPNs" is active IRS provides a lookup of company for given BPN

| 12
| **EDC** is connected to **Managed Identity Wallet** for access policy check for data offers

| 13
| **EDC** communication covering negotiation and data consumption

| 14
| **EDC** is connected to **Managed Identity Wallet** for access policy check for data offers

| 15
| **IRS** accessing to **SubmodelServer** on Tier Level using the **EDC**

| 16
| **IRS** accessing the **decentral DigitalTwinRegistry** on Tier Level using the **EDC**
|===



Loading
Loading