LogoLogo
How to Build Dataspaces?Main IDSA AssetsOther ResourcesManifesto for International Data Spaces
IDS-G
IDS-G
  • Changelog
  • Code of Conduct
  • Contributing to IDS-G-pre
  • LICENSE
  • International Data Spaces Global (IDS-G)
  • Overview
    • Message Structure/Format
    • Message Types
    • media
    • Communication Protocols
      • IDS REST
        • header
        • IDS Linked Data Notification (IDS-LDN)
          • IDS-REST requests
            • IDS-LDN, send a PUT request
      • IDS Communication Protocol Version 2 (IDSCP2)
        • IDSCP2 Application Layer
          • Examples
        • IDSCP2 Transport Layer
          • Examples
      • multipart
    • sequence-diagrams
      • Message Flows for Connector to Clearing House Communication
      • IDS Connector Communication
        • images
      • IDS Metadata Broker Communication
  • Components
    • IDS App Store (IDS-CH)
    • ClearingHouse
    • IDS Connector
    • IDS Identity Provider
      • Connector Identifiers (Connector IDs)
      • Certificate Authority (CA)
      • Dynamic Attribute Provisioning Service (DAPS)
        • requests
          • DAPS DAT request (root POST)
      • ParIS
        • ParIS requests
          • IDS-ParIS GET root request
    • IDS Meta Data Broker
      • General Overview
      • Introduction
      • Annex
        • HTTP API
        • Removed Requirements
      • Functions and Correlated Messages
        • Messages received by a Broker
        • Messages send by a Broker as Response
      • IDS Meta Data Broker Profiles
        • Advanced Information Profile
        • Usage Control Profile
      • IDS Meta Data Broker Requirements
        • Behavioral Requirements
        • Business Requirements
        • Conditional Requirements
        • Connector Requirements
        • Functional Requirements
        • Informational Requirements
        • Interface Requirements
        • Message Requirements
        • Role of an IDS Meta Data Broker
      • IDS-MDB requests
        • IDS-MDB GET root request
  • Glossary
    • IDS Shortcuts
  • Handbook to IDS-G
    • Specification
  • IDS Information Model
    • ids:Message
      • DescriptionRequestMessage POST
      • Message requests
  • Overview of the IDS Architecture
    • References
    • Relevant Documents
      • IDS Repositories
  • IDS Usage Control
    • IDS Usage Control Contract
      • Policies
      • images
    • IDS Policy Enforcement
      • System Adapter Technical Documentation
      • Concepts
        • Concepts for Data Sharing
    • Specification
      • Concepts
        • Access Control for the Contract Metadata
        • T7_ODRL_policies
        • Interfaces Standardization for Context Information (PIPs) and Actions to be Performed (PXPs)
        • Concepts for Participant-restricted policies and reselling data
  • .github
    • ISSUE_TEMPLATE
      • content-change-request
      • epic
      • feature-request
      • topic--code
      • topic--documentation
      • topic--quickfix
      • topic--structure
Powered by GitBook

Links:

  • IDSA Website
  • IDSA Github
  • Legal Notice
  • Privacy Policy

© 2016 – 2025 | All Rights Reserved | International Data Spaces Association

On this page
Edit on GitHub
  1. Components
  2. IDS Meta Data Broker
  3. IDS Meta Data Broker Profiles

Advanced Information Profile

B 071

An IDS Meta Data Broker should indicate why it rejects a request from a valid IDS Connector.

B 072

An IDS Meta Data Broker should keep track of removed components.

B 073

An IDS Meta Data Broker should constantly verify the existence of its indexed IDS components and synchronize its indexed meta-data with the components self-descriptions.

B 074

An IDS Meta Data Broker supports the Search for data sources offered by Connectors. Possible search criteria are key words, taxonomies, multi-criteria facets.

B 075 (B18)

An IDS Meta Data Broker should provide version indicators, outlining that metadata has been updated. If implemented, one of the following solutions has to be applied:

a) the unique metadata key (URI) contains a version number (not recommended)

b) the metadata contains a version number, which is incremented by the Connector or an IDS Meta Data Broker

B 076

The recommended scheme for IDS Identifiers is HTTP. IDS Participants should use dereferenceable URIs according to the Linked Data Principles (Linked Data -Design Issues1) for increased interoperability.

B 077

In case any of the options in B30 does not hold, an IDS Meta Data Broker may update its indexed information but is not expected to.

B 078

An IDS Meta Data Broker may support more than one IDS Information Model versions for incoming messages.

B 079

An IDS Meta Data Broker may support external vocabularies for component or data resource descriptions. In this case, an IDS Meta Data Broker should provide links to further information about these vocabularies (cf. Vocabulary Hub).

B 080

An IDS Meta Data Broker should have:

− an HTML-based UI at /browse and

− an HTTPS endpoint for IDS Multipart messages at /infrastructure

B 081 (B26)

An IDS Meta Data Broker may provide a history feature for changed or deleted metadata. If available, a QueryMessage may contain a timestamp or a version number. Also, if An IDS Meta Data Broker does not provide a history, these arguments can be ignored and marked as such in the response.

Last updated 1 year ago