- From: Dan Brickley <danbri@google.com>
- Date: Wed, 21 Oct 2020 10:35:47 +0100
- To: Elias Kaerle <elias.kaerle@sti2.at>
- Cc: "schema.org Mailing List" <public-schemaorg@w3.org>
- Message-ID: <CAK-qy=4oYn=NycwCV6r5sdO+B4xrBZ0nLWb8kOF=5oVidX7VMg@mail.gmail.com>
This seems adequate for exploring and evaluating proofs of concept. With something like this, 99.99% of the work and complexity in getting to something usable is not in the schema design but elsewhere. If the approach works out, making a prettier schema would be relatively straightforward. Melvin - keep us posted if something is being built! cheers, Dan On Wed, 21 Oct 2020 at 10:31, Elias Kaerle <elias.kaerle@sti2.at> wrote: > > > On 21.10.20 11:12, Melvin Carvalho wrote: > > I've been thinking recently about the idea of a social network based on > > schema.org > > > > What would be useful would be to add a public key to the JSON for a > schema > > Person > > > > https://tools.ietf.org/html/rfc7517 > > > > Example key: > > > > {"kty":"EC", > > "crv":"P-256", > > "x":"f83OJ3D2xF1Bg8vub9tLe1gHMzV76e8Tus9uPHvRVEU", > > "y":"x_FEzRu9m36HLN_tue659LNpXW6pCyStikYjKIWI5a0", > > "kid":"Public key used in JWS spec Appendix A.3 example" > > } > > > > I was wondering if there already exists a practical way to do this? > > schema:Person has, like all thigs in schema, a property called > schema:identifier. The range is schema:PropertyValue. > > so the annotation could look like that: > > { > "@context": "https://schema.org/", > "@type": "Person", > "name": "John Doe", > "identifier": [ > { > "@type": "PropertyValue", > "name": "kty", > "value": "EC" > }, > { > "@type": "PropertyValue", > "name": "crv", > "value": "P-256" > }, > { > "@type": "PropertyValue", > "name": "x", > "value": "f83OJ3D2xF1Bg8vub9tLe1gHMzV76e8Tus9uPHvRVEU" > } > ] > } > > > > > > > ______________________________________________________________________ > > This email has been scanned by the Symantec Email Security.cloud service. > > For more information please visit http://www.symanteccloud.com > > ______________________________________________________________________ > > > > -- > Elias Kärle, MSc > Semantic Technology Institute > University of Innsbruck > > ICT - Technologie Park Innsbruck > 2nd Floor, Room 3S02 > Technikerstrasse, 21a > 6020 Innsbruck > Austria > > Tel.: +43 (0) 512 507 53738 <+43%20512%2050753738> > Skype: elias.kaerle > >
Received on Wednesday, 21 October 2020 09:36:18 UTC