-
Notifications
You must be signed in to change notification settings - Fork 28
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
Connector Identification URL #57
Comments
Tasks:
|
Sounds like a verified variant of the |
We are starting a concept document here, trying to address this as well as other certification/id topics: @trueg The mentioned UUIDs are the ones provided by the Connector to identify data assets, right? Or where do we have UUIDs generated by a central instance? |
(On behalf of Daimler)
Overview
We think it is important to state that connectors in the IDS should be uniquely identified by their resolvable URL. This not only allows connectors to serve a description of themselves (preferably as an RDF document, for example json-ld), but also goes a long way towards a non-centralized system (as compared to some random UUID given by a central institution).
Furthermore IDs would be human as well as machine-readable at the same time, an advantage that should not be neglected.
Going one step further the self-description of the connector could contain the public key for the certificate of the connector, thus, allowing authentication in a similar way to Web-ID (https://www.w3.org/wiki/WebID).
As such, a connector would require the certificate's private key in order to prove that it controls the URL in question, and, thus, is in fact the connector it claims to be.
While using a mechanism similar to WebID would be preferable from our point of view, the important part is the resolvable URL which provides the connector's self-description and acts as a unique identifier.
Implementation Impact
The text was updated successfully, but these errors were encountered: