W3C home > Mailing lists > Public > public-xg-webid@w3.org > April 2011

Re: HOWTO on creating certificates for every language

From: Henry Story <henry.story@bblfish.net>
Date: Fri, 8 Apr 2011 10:53:22 +0200
Message-Id: <AD8364F8-EC68-49B2-9389-28EC5C59DB7A@bblfish.net>
To: WebID XG <public-xg-webid@w3.org>
I have filled in the  HOWTO piece for Java based languages on the ESW wiki (which is more easily accessible)

http://www.w3.org/wiki/Foaf%2Bssl/HOWTO#HOWTO_to_create_a_WebID_enabled_certificate

This could be used as part of a deliverable for this group. Especially it could be used as part of a test to test client certificates produced by services.

Henry

On 7 Apr 2011, at 17:38, Henry Story wrote:

> Can we put together a FAQ for how to create a client certificate with a WebId for every language? It is not quite so easy thing to do as it may seem. This could go up initially on the esw wiki, perhaps here
> http://esw.w3.org/foaf+ssl/HOWTO 
> 
> Here is the code I use for creating Java certificates
> 
> https://svn.apache.org/repos/asf/incubator/clerezza/trunk/parent/ssl.keygen/base/src/main/java/org/apache/clerezza/ssl/keygen/bouncy/DefaultCertificate.java
> 
> This is part of the ssl.keygen libs 
> https://svn.apache.org/repos/asf/incubator/clerezza/trunk/parent/ssl.keygen/
> 
> which are used for example by 
> 
> https://svn.apache.org/repos/asf/incubator/clerezza/trunk/parent/platform.accountcontrolpanel/platform.accountcontrolpanel.core
> 
> I think we could then also create a service where people can drop certificates and we can just check if the certificate is well formed. (is it a client certificate, does it have the right extensions set, ...)
> 
> Henry

Social Web Architect
http://bblfish.net/
Received on Friday, 8 April 2011 08:53:54 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:06:23 UTC