- From: Nathan Rixham <nathan@webr3.org>
- Date: Wed, 26 Jan 2022 19:17:07 +0000
- To: Henry Story <henry.story@gmail.com>
- Cc: Kingsley Idehen <kidehen@openlinksw.com>, public-webid <public-webid@w3.org>
- Message-ID: <CANiy74y1QCaEGajFbLqdTAfRG8fUEpjiabtYx2MAZs--pt1UxQ@mail.gmail.com>
On Wed, Jan 26, 2022 at 6:55 AM Henry Story <henry.story@gmail.com> wrote: > > On 26. Jan 2022, at 00:58, Kingsley Idehen <kidehen@openlinksw.com> > wrote: > > On 1/25/22 6:08 PM, Nathan Rixham wrote: > >> On Tue, Jan 25, 2022 at 10:58 PM Kingsley Idehen < > kidehen@openlinksw.com> wrote: > >> On 1/25/22 4:29 PM, Nathan Rixham wrote: > >>> On Tue, Jan 25, 2022 at 9:23 PM Kingsley Idehen < > kidehen@openlinksw.com> wrote: > >>> On 1/25/22 1:28 PM, Nathan Rixham wrote: > >>>> Would a fair definition of a valid WebId then be something like: A > URI is a valid WebIdentifier if it dereferences to a valid WebId-Profile > describing the URI with the minimum set of required properties (type, name, > public_keys)? > >>> A WebID is a resolvable identifier that denotes an agent. It resolves > to a WebID Profile Document. > >>> > >>> How do you know it's a WebID before you resolve it? > >> Good question! > >> > >> By deciding the want to denote yourself using a given identifier, > relative to your profile document. > >> > >> Let me rephrase, and suggest looking at it the other way around: given > a random IRI <y> how do I know <y> is a webid / refers to an Agent, without > first resolving it? and as a sub point, is a "valid" webid? > > > > > > You know it is a WebID because the spec says its is a URI that denotes > an Agent. That's it, really :) > > > > You used to know it’s a WebID because we had the cert ontology that > related the WebID to a public Key. > The core purpose of having a WebID was to tie it into the WebID-TLS > authentication scheme. > Yes, exactly Henry, it used to be that you started with a thing you knew was a webid and hoped it was a valid one. Great point.
Received on Wednesday, 26 January 2022 19:18:29 UTC