W3C home > Mailing lists > Public > public-rww@w3.org > January 2018

Re: web_gen bash script

From: Kingsley Idehen <kidehen@openlinksw.com>
Date: Tue, 16 Jan 2018 09:41:34 -0500
To: Melvin Carvalho <melvincarvalho@gmail.com>, Nicholas Humfrey <nicholas.humfrey@bbc.co.uk>
Cc: public-rww <public-rww@w3.org>, public-webid <public-webid@w3.org>
Message-ID: <f29b59e2-f608-9f61-2eea-865a39f98d9a@openlinksw.com>
On 1/16/18 9:01 AM, Melvin Carvalho wrote:
> Or perhaps someone else would like to try generating a WebID key via
> script! :)

Ideally, such a tool should produce a WebID-Profile document by taking
URL of said document as one of its invocation arguments. Basically, it
should execute the following sequence:

1. Lookup object of foaf:primaryTopic | schema:mainEntity relations --
i.e., determine WebID

2. Use WebID as default value for SAN in pending X.509 cert

3. Generate X.509 cert of CSR

4. Emit a message containing new cert:key relation (which has public key
from new X.509 or CSR as object)  that needs to be added WebID-Profile doc.

We have used this approach across all our WebID generators for many
years and it does simplify this particular endeavor.


Kingsley Idehen	      
Founder & CEO 
OpenLink Software   (Home Page: http://www.openlinksw.com)

Weblogs (Blogs):
Legacy Blog: http://www.openlinksw.com/blog/~kidehen/
Blogspot Blog: http://kidehen.blogspot.com
Medium Blog: https://medium.com/@kidehen

Profile Pages:
Pinterest: https://www.pinterest.com/kidehen/
Quora: https://www.quora.com/profile/Kingsley-Uyi-Idehen
Twitter: https://twitter.com/kidehen
Google+: https://plus.google.com/+KingsleyIdehen/about
LinkedIn: http://www.linkedin.com/in/kidehen

Web Identities (WebID):
Personal: http://kingsley.idehen.net/public_home/kidehen/profile.ttl#i
        : http://id.myopenlink.net/DAV/home/KingsleyUyiIdehen/Public/kingsley.ttl#this

Received on Tuesday, 16 January 2018 14:42:23 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:11:07 UTC